One of the top travel technology companies has an opening for a Principal Software Engineer! The Native Platform team is looking for an engineering leader with strong experience in developing, building, and maintaining microservices at scale. This role will lead the improvement of the microservices that power our native apps as well as the evolution of the developer experience for backend engineers constructing new features.
What You'll do:
Create apps that will drive native apps across all business lines
Articulate any gaps in existing architecture and find solutions to these gaps through leadership
Provide feedback on technical designs and confirm the native platforms are scalable, manageable, and robust.
Oversee best backend engineering practices across the company, especially in the Native product engineering teams
Lead backend engineers at all levels
What We're Looking For:
5+ years of experience with backend development skills
Experience with AWS or Google Cloud Platform
Highly skilled in designing systems at scale that are secure, manageable, fault tolerant, and highly performing
Strong understanding of microservice architectures of large-scale applications
Heavy experience with Java or JVM-based language with the ability to ramp up on java quickly
Experience with the decomposition of codebases into modules or microservices as well as be able to reorganization with operational needs
Proof of successfully overseeing architectural best practices
Knowledge of container services such as Docker or Kubernetes
Strong communication and experience with stakeholder management skills
If you are interested in being considered, email your resume to:
EOE Statement: Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.