remote
Principal Software Development Engineer - Metabolon
Software Engineer
Lead end-to-end software solutions as a Principal Engineer, driving architecture, scalability, and performance across full-stack teams while mentoring and aligning technical strategy with business goals.
About the role
Key Responsibilities
- Architect and deliver scalable, high-performance full-stack applications, ensuring robust backend services and intuitive frontend experiences.
- Lead cross-functional engineering teams, providing technical guidance, code reviews, and mentorship to maintain quality and accelerate delivery.
- Design and implement system architecture that supports growth, reliability, and maintainability across multiple product lines.
- Collaborate with product, design, and operations to translate business requirements into technical solutions and measurable outcomes.
- Champion best practices in CI/CD, automated testing, and DevOps to streamline deployment pipelines and reduce time-to-market.
Requirements
- 10+ years of software development experience with a proven track record in full-stack engineering.
- Deep expertise in backend languages (e.g., Java, Go, Node.js) and frontend frameworks (React, Angular, Vue).
- Strong background in system design, scalability, and performance tuning at enterprise scale.
- Excellent communication skills and experience leading technical teams in an agile environment.
- Hands‑on experience with cloud platforms (AWS, Azure, GCP) and modern DevOps tooling.