This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer in United States.
This is a high-impact leadership opportunity for an experienced engineer who thrives at the intersection of architecture, innovation, and mentorship. In this role, you will design and deliver scalable, cloud-native systems that power mission-critical digital solutions used globally. You will lead technical strategy, guide engineering teams, and shape best practices across a modern microservices and serverless AWS environment. Working in a flexible, remote-first setup, you will collaborate closely with cross-functional teams and international colleagues, with a 7:00 AM EST start time to align with European engineering teams. If you are passionate about distributed systems, DevOps culture, and building resilient, high-performance APIs, this role offers the chance to influence both product direction and engineering excellence at scale.
Accountabilities:
Architect and implement cloud-native, production-grade APIs optimized for scalability, performance, and resilience.Lead technical decision-making, define long-term architectural strategies, and promote engineering best practices.Collaborate with product, operations, and engineering teams to translate business requirements into scalable technical solutions.Develop clean, efficient, and maintainable code using Golang and/or Java.Design and execute comprehensive unit, integration, load, and performance testing strategies to ensure system reliability.Drive DevOps initiatives, champion CI/CD adoption, and support infrastructure-as-code implementations.Mentor and coach engineers, fostering a high-performance and collaborative engineering culture.Lead Agile ceremonies and contribute to continuous improvement across development workflows.Serve as a technical escalation point, resolving complex architectural and system-level challenges.
Requirements:
10+ years of professional software development experience in modern, cloud-based environments.Strong expertise in distributed systems built with microservices and/or serverless architectures.Hands-on experience with Amazon Web Services (AWS), including services such as Lambda, ECS, EKS, S3, and API Gateway.Proficiency in Golang and/or Java with a strong focus on performance optimization and clean code principles.Experience implementing CI/CD pipelines, DevOps methodologies, Docker containers, and infrastructure-as-code tools such as Terraform or CloudFormation.Proven ability to design automated unit, integration, and performance testing frameworks.Solid understanding of Agile methodologies and collaborative software delivery practices.Experience mentoring engineers and contributing to strong engineering culture and technical leadership.Bachelor’s degree in Computer Science or related field, or equivalent professional experience.Availability to work Eastern Time Zone hours with a 7:00 AM EST start time.Preferred qualifications include experience with NoSQL and relational databases (e.g., MongoDB, DynamoDB, RDS), exposure to React/Redux or modern front-end frameworks, familiarity with gRPC and Protocol Buffers, and understanding of machine learning concepts.
Benefits:
Competitive salary range of $160,000 – $190,000 annually.Up to 15% annual incentive bonus.Equity participation opportunity.Comprehensive healthcare coverage including medical, dental, and supplemental plans.Retirement or pension plan contributions.Life and disability insurance coverage.Generous paid time off, company holidays, and volunteer time.Learning and development support including tuition reimbursement, e-learning access, and hackathons.Home office setup allowance.Optional benefits such as pet insurance, identity theft protection, and legal assistance.Flexible, remote-first work environment.