Principal Backend Engineer

BH-12219-21
  • $220,000-$250,000 per annum
  • Massachusetts, United States
  • Permanent
Principal Software Engineer (Python)
Boston – hybrid working (2/3 days per week on-site)
Salary: $220-250k base + bonus adding up to a fantastic OTE!!!


My growing Financial Services client is looking for an experienced Principal Software Engineer to join their team in Boston on a hybrid working pattern.


Responsibilities:
  • Work closely with members of the Research group to review and define requirements for the compute platforms, workflow and observability systems
  • Provide expert level design that ensures the solution to be scalable, cost-effective and to have low maintenance
  • Lead technical design discussions within the team
  • Develop high quality solutions in both on premise environments and AWS Cloud using Python and other languages
  • Develop Infrastructure-As-Code solutions using Terraform, develop the automated build and deploy pipelines with unit and integrated tests to ensure high quality and efficient operations
  • Provide guidance to other team members on development tasks.


Requirements:
  • Bachelor’s degree in Computer Science, Computer Engineering or a related discipline
  • 8+ years of professional software development experience using Python or another object-oriented language
  • Ideally have worked with Django, Flask or FastAPI
  • Solid experience leading design or architecture of large-scale production systems
  • 3+ years of experience developing large, high-performance, distributed systems
  • Strong experience building high-performance cloud native solutions on public cloud (AWS preferred)
  • Experience in container technologies like Kubernetes
  • 1+ years of experience with Helm and Infrastructure as Code tools (Terraform preferred)
  • Strong in computer science fundamentals like data structures, algorithm design and complexity analysis


What you get in return:
  • Competitive base salary
  • Benefits
  • Very high OTE with a solid performance bonus every year!
  • Career progression and development opportunities
  • The chance to work within a challenging and fast-paced environment with some of the best in the field…..


Sound like you? Please send across your updated resume, and we can arrange a confidential conversation to discuss in more detail!
Laura Allison Senior Consultant

Apply for this role

Take your career up a notch