Impact Through Innovation
Principal Software Engineer, Backend Engineering
Location
Virginia + 1 moreAll locations: Virginia, Washington
Posted
64 days ago
Salary
$200K - $300K / year
Job Description
Job Requirements
- 10-15+ years of experience designing, building, and operating large-scale, distributed, cloud-native platforms.
- Proven experience as a Principal/Staff Engineer or Senior Architect, setting technical direction and making high-impact architectural decisions across multiple teams.
- Proficiency in programming languages such as Python, Go, or Typescript, with a strong ability to write clean, maintainable code.
- Expertise in modern cloud architecture (GCP, AWS, Azure), containerization (Docker, Kubernetes), and IaC (Terraform).
- Deep knowledge of scalable architectures, API design (REST, gRPC), and event-driven systems.
- A systems-thinking approach to problem-solving and making strategic trade-offs (performance, cost, security).
- Exceptional communication skills with a proven ability to drive technical alignment.
- Significant plus: Experience with infrastructure for ML Ops (model training, deployment, monitoring).
- BS/MS in Computer Science or a related field, or equivalent experience.
Benefits
- 100% employer-paid, comprehensive health care including medical, dental, and vision for you and your family.
- Paid maternity and paternity for 14 weeks at employees' normal pay.
- Unlimited PTO, with management approval.
- Opportunities for professional development and continued learning with educational reimbursements.
- Optional 401K, FSA, and equity incentives available.
- Mental health benefits through TARA Mind.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Principal Software Engineer at NICE building AI and web solutions
Senior Software Engineer – Ruby on Rails
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
Senior Software Developer automating accounts receivable processes at Versapay
Software Development Engineer II – Backend
SlateThe all-in-one creative suite for social media managers to edit video and images on desktop or mobile. 📱🖥️
Software Development Engineer II focusing on digital customer experience at Slate.
Principal .NET Software Engineer – Cloud Payments Platform
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
Principal Software Engineer evolving payments infrastructure at Versapay