Cut Healthcare Costs and Maximize Savings, Wealth and Wellbeing with Smarter Benefit Choices. Learn more

menuSchedule Demo

Lead Backend Python/PostgreSQL Engineer

As a Lead Backend Engineer, you will bring your exceptional engineering and security expertise to our ambitious, tight-knit team to drive our multi-faceted financial guidance platform forward. If you love building financial products in complex numbers-oriented problem domains, find deep satisfaction in exactness and thrive when your team can rely on your skilled contributions, this is a great role for you!

As a backend engineer you’ll be:

  • Architecting eloquent data schemas in PostgreSQL and Python
  • Write technical design documents
  • Project manage the technical side of product development
  • Deeply understand the product domain of employer-sponsored insurance and financial benefits
  • Coordinate technical implementations with external partners
  • Review code changes submitted by your team members to ensure quality and correctness
  • Developing new RESTful API endpoints with unit tests in Python 3
  • Writing SQL queries, functions and triggers in PostgreSQL
  • Implementing data analysis services in Python and SQL to power dashboard metrics
  • Developing integrations with third-party services
  • Performing both automated and manual quality assurance testing
  • Building services in Python that integrate with AWS services
  • Always maintaining a security-first mindset

Some skills we think you’ll need to succeed in this role:

  • Proven ability with Python 3 with an understanding of core asyncio principles
  • Expert in building robust distributed systems with RESTful Web APIs
  • Proficient in SQL and able/willing to work directly with PostgreSQL instead of through an ORM
  • Experience with Amazon AWS services like Lambda, SNS, SES, S3, API Gateway, ECS, RDS, DynamoDB, and CloudFormation.
  • Understanding of application security, threat models, and threat mitigation techniques
  • Familiarity with Docker
  • Comfortable working with git and GitHub or GitLab
  • Able to understand product objectives and translate them into technical requirements
  • Able to work independently and creatively while actively collaborating with front-end developers and product designers
  • A knack for solving problems and debugging
  • Excellent communication skills

Required Qualifications

  • Bachelor’s degree in computer science, information technology, mathematics, or equivalent
  • 5+ years of development experience in a production SaaS environment
  • Demonstrated skill with Python, SQL, and technical writing
  • Previous experience with Docker and container orchestration
  • Strong understanding of application security in a SaaS environment

Our backend tech stack:

  • Python 3 (aiohttp, asyncpg, pytest)
  • PostgreSQL
  • Docker
  • AWS (CloudFormation, ECS, EC2, RDS, S3, CloudFront)
  • GitLab

About SAVVI Financial

We are MIT-trained, Ph.D. mathematicians, engineers and data scientists, specializing in quantitative finance, applied analytics, and robust optimization. For over 20 years, our core team has applied our skills to solve real-world problems in the areas of finance, healthcare, and transportation systems. At SAVVI, we focus our academic expertise, portfolio management experience, and major advancements in algorithmic models and computational processing to solve the complex challenge of personal financial decision-making.
elipse
sky elipse
back to top