Principal Software Engineer

Apollo Solutions, Inc.
Boston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 250K

Job location

Boston, United States of America

Tech stack

Algorithm Design
Amazon Web Services (AWS)
Computer Engineering
Data Structures
Distributed Systems
Django
Python
Object-Oriented Software Development
Cloud Services
Big O
Software Engineering
Flask
FastAPI
Information Technology
Terraform

Job description

  • 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)
  • Strong in computer science fundamentals like data structures, algorithm design and complexity analysis

Benefits & conditions

  • 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

Apply for this position