Duties & Responsibilities:
- Develop and maintain backend systems using Python in an AWS cloud-native environment
- Design and implement scalable RESTful APIs and services that support mobile and web applications
- Develop and support backend services used by the Best Egg Financial Health and Best Egg native app platforms
- Integrate with data pipelines and analytics services to power real-time financial tools
- Ensure systems are monitored, secure, and reliable using observability and logging best practices
- Collaborate cross-functionally with front-end developers, mobile engineers, DevOps, data scientists, and product managers
- Participate in code reviews, architecture discussions, and team ceremonies within Agile/Scrum processes
- Write clear technical documentation and contribute to design discussions and sprint planning
Minimum Requirements - Development
- We’re looking for a backend engineer with a strong Python background and a few years of experience building reliable, cloud-based systems. The right person is comfortable working in a fast-paced environment, enjoys solving problems, and can clearly communicate ideas with both technical and non-technical teammates.
- Bachelor’s degree in computer science, Engineering, or equivalent work experience
- 3–5 years of backend development experience using Python
- Strong experience with cloud-native development in AWS (e.g., Lambda, API Gateway, S3, DynamoDB, RDS)
- Familiarity with Infrastructure as Code (e.g., CloudFormation, Terraform)
- Experience building and consuming REST APIs
- Experience supporting mobile app backends is a strong plus
- Understanding of Continuous Integration and Continuous Deployment (CI/CD) workflows
- Familiarity with containerization (Docker) and orchestration (ECS or Kubernetes) is a plus
- Ability to write clean, maintainable, testable code
- Ability to create design docs, mockups, and lead whiteboard discussions
- Track record solving problems and delivering high-quality solutions
Minimum Requirements - Leadership
- The ideal candidate demonstrates strong technical leadership, takes ownership of their work, and thrives in cross-functional collaboration. We are seeking an individual who is organized, self-motivated, and committed to mentoring others.
- Demonstrated technical leadership, including coaching and mentoring team members
- Ability to take ownership of significant features or services from design through deployment
- Comfortable interacting with colleagues across engineering, product, design and test engineering
- High self-efficacy, well-organized, and able to manage multiple priorities effectively
- Passionate about reducing manual and repetitive work when designing and building backend tools and infrastructure
Minimum Requirements - Culture
- The ideal candidate aligns with Best Egg’s core values and culture. At Best Egg, we’re proud to support millions of people navigating their financial lives. We hold ourselves to high standards—in our work, our collaboration, and how we treat one another. Our team leads with accountability and a shared commitment to our values, customers, and communities.
- People-first mindset with a focus on inclusion, collaboration, and clear communication
- Driven to prioritize what matters and deliver results with urgency and excellence
- Team-oriented, and always listening to improve the customer experience
- Advocate and practitioner of Agile methodologies
- Strong communication skills, both written and verbal
- Values knowledge sharing and continuous improvement
Similar Jobs
Software Senior Engineer
DevOps Tools Engineer - RDK Developer Experience
Principal Software Engineer
Software Engineer II
Staff Database Reliability Engineer
Senior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say