As our Senior Cloud Engineer, you will bring your cloud engineering and backend development expertise to our ambitious, tight-knit team to build and operate the cloud services that power our financial guidance platform. You'll spend most of your time designing and implementing AWS-native applications and data processing services in Python, with a meaningful slice of your work helping shape the infrastructure and security posture those services run on. If you find deep satisfaction in exactness, enjoy working close to both the application and the cloud, and thrive when your team can rely on your skilled contributions, this is a great role for you.
Responsibilities
- Design and build cloud-native services in Python that run on AWS Lambda, ECS/Fargate, and related compute platforms
- Implement data processing pipelines and integrations that move, transform, and enrich data across AWS services (S3, SQS, SNS, EventBridge, Step Functions, DynamoDB, RDS)
- Develop and maintain RESTful API endpoints and backend services in Python 3, including unit tests and technical documentation
- Build integrations with third-party APIs and external partner systems
- Write SQL queries, functions, and schema changes in PostgreSQL to support application features and analytics
- Contribute to our infrastructure-as-code by extending and maintaining AWS CloudFormation templates for the services you own
- Collaborate with the broader engineering team on architecture for scaling, reliability, and observability
- Help operate cloud security controls that support our compliance programs (SOC 2, NIST SP 800-53), and assist with evidence collection and control testing
- Build tooling in Python to monitor health, performance, and security of the services you build
- Maintain a security-first mindset across application code, data handling, and cloud configuration
Required Qualifications
- 5+ years of backend development experience in a production SaaS environment
- Strong Python 3 skills, including comfort with asyncio and writing testable, maintainable services
- Proven experience building services on AWS using Lambda, ECS/Fargate, S3, SQS/SNS, API Gateway, and RDS
- Working knowledge of AWS CloudFormation (or equivalent IaC) and willingness to own infrastructure for your services
- Proficient in SQL and comfortable working directly with PostgreSQL rather than through an ORM
- Experience with Docker and container-based deployment
- Solid understanding of application and cloud security fundamentals
- Excellent verbal and written communication skills, including technical writing
Desired Qualifications
- Bachelor's degree in computer science, mathematics, engineering, or equivalent experience
- Experience designing event-driven or asynchronous data processing systems on AWS
- Familiarity with GitLab CI or similar CI/CD pipelines
- Exposure to SOC 2, OWASP, or NIST SP 800-53 in a SaaS context
- Experience integrating with third-party financial, insurance, or benefits APIs
Our backend tech stack
- Python 3 (aiohttp, asyncpg, pytest)
- PostgreSQL
- Docker
- GitLab
- AWS (Lambda, ECS/Fargate, RDS, S3, SQS, SNS, EventBridge, CloudFormation, CloudFront, EC2, and many others)

.png)
.png)
.png)
.png)


