Job Summary
A company is looking for a Principal Backend Engineer to join their team and lead the development of scalable applications.
Key Responsibilities
- Design, build, and deploy highly scalable and performant distributed systems
- Lead technical projects and initiatives, ensuring application performance, security, and maintainability
- Collaborate with product teams to define project requirements and scope
Required Qualifications
- Extensive experience in designing and deploying distributed systems in production environments
- Proficiency with cloud computing platforms such as AWS, GCP, or Azure
- Deep proficiency in programming languages such as C#, RUST, Java, C++, GO, Scala, or Python
- Experience with Microservices Architecture and related tools like Kubernetes and Docker
- Familiarity with CI/CD methodologies and automation tools such as Terraform
Comments