Improve Decision Making in Low-Data Environments
Senior Back End Software Engineer
Location
California
Posted
16 days ago
Salary
Not specified
Job Description
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
- 7+ years of back-end software development experience, with a significant portion in a senior role.
- Expert proficiency in Python, particularly with FastAPI.
- Strong experience with TypeScript for backend development (Node.js/NestJS experience is a plus).
- Deep hands-on experience with AWS cloud services, including but not limited to EC2, EKS, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch, and IAM.
- Proven experience designing, building, and operating microservices architectures.
- Extensive experience with Kubernetes for container orchestration.
- Expertise in Infrastructure as Code (IaC) using Terraform.
- Hands-on experience with Atlantis for Terraform pull request automation.
- Demonstrated experience or strong understanding of data science orchestration platforms, such as Prefect.io.
- Solid understanding of relational and NoSQL databases, including advanced querying, optimization, and data modeling.
- Experience with API design principles (RESTful, GraphQL) and security best practices (OAuth2, JWT).
- Strong understanding of distributed systems concepts, asynchronous processing, and message queues.
- Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins).
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.
- Ability to work effectively in a fast-paced, agile environment.
Benefits
- Equity & Incentives – Participation in our stock option program.
- Flexible Time Off – Autonomy to manage your schedule and work-life balance.
- Health, Welfare and 401(k) Programs – Eligibility for benefits (for U.S. employees).
- Meaningful Impact – Apply your creative talents to revolutionize data-driven decision-making and make a real-world difference.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Fullstack JavaScript Developer, Nuxt.js, Node.js
ScholarshipOwlThe new way for brands to activate Gen Z at scale.
Senior Developer creating high-performance web applications at ScholarshipOwl
Senior Software Engineer, Backend
WorkWhileThe best work for the best hourly workers. On a mission to help workers earn a better living and live better lives.
Senior Software Engineer leading backend projects at WorkWhile
Staff Software Engineer, Backend
WorkWhileThe best work for the best hourly workers. On a mission to help workers earn a better living and live better lives.
Staff Software Engineer building backend systems for AI-driven labor market platform
AI Software Engineer, Java
G2i Inc.G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
AI Software Engineer training models for code generation and evaluation.