Job Description
Our client is seeking a Senior Software Engineer to join a high-impact team building modern, cloud-first systems that connect enterprise partners with workforce development tools. This is a full-time opportunity where you’ll work with a stack that includes AWS serverless technologies, TypeScript/Node.js, Python, React, and PostgreSQL to design secure, reliable, and scalable solutions.
This position is a strong fit for engineers who enjoy working closely with cross-functional teams and building products that directly support employee growth and learning. You’ll play a lead role in developing backend services, integrations, and data processing pipelines, while also having the chance to experiment with AI-enabled features.
Full-time remote position.
Required Skills & Experience
- Bachelor’s degree in Computer Science or a related field
- 5+ years of professional experience with TypeScript/Node.js, Python, React, PostgreSQL, DynamoDB, GraphQL, and REST APIs
- Proven experience with AWS tools (Lambda, Glue, API Gateway, S3, EventBridge, SQS, Secrets Manager, CDK, Serverless Framework)
- Strong knowledge of data pipelines, structured/unstructured data ingestion, and event-driven architecture
- Familiarity with testing frameworks and tooling (Jest, Pact, Cypress, Gherkin), plus CI/CD and infrastructure as code (CDK/CloudFormation)
- Background in building AI-driven applications, such as virtual assistants, summarization tools, vector search, or RAG workflows
- Comfortable with AI-assisted development tools (GitHub Copilot, Cursor) in production environments
- Excellent communication, documentation, and collaboration skills
- Ability to align engineering solutions with business outcomes
Desired Skills & Experience
- Experience using observability platforms (Datadog, CloudWatch, Grafana, or similar)
- Strong grasp of system design principles and mentorship for junior engineers
- Exposure to performance tuning, caching strategies (Redis, Memcached), and scaling distributed systems
- Knowledge of cloud security best practices
What You Will Be Doing
Tech Breakdown
- 70% Backend services, data pipelines, serverless infrastructure
- 30% Frontend tools, integrations, and partner-facing systems
Daily Responsibilities
- 70% Hands-on coding and feature development
- 10% Technical design and architecture
- 20% Collaboration with engineering, product, and operations teams
The Offer
- Base salary: $150,000 – $180,000
- Equity package
- Bonus eligibility
You Will Receive The Following Benefits
- Medical, Dental, and Vision coverage
- PTO for vacation and sick time
- 401(k) with employer contribution
- Paid parental leave and family support benefits
- Company-paid life insurance and disability coverage
- Wellness programs including mental health resources and financial support services
- Professional development opportunities, including tuition assistance
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Posted By: Sarah Carroll