Skip to content

Back-end Engineer II
Company | Udacity |
---|
Location | United States |
---|
Salary | $110000 – $120000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level |
---|
Requirements
- 2–3+ years of professional software engineering experience in a product-oriented, live production environment.
- Strong background in building scalable, reliable, and low-latency systems.
- Demonstrated expertise in designing, building, delivering, and maintaining production-quality microservices.
- Experience with back-end frameworks and technologies, such as Go, Node.js, Python, and GraphQL.
- Proficiency in working with relational databases like PostgreSQL.
- Strong understanding of modern web protocols, security concerns, and system integrations.
- Ability to thrive in a fast-moving environment with a focus on delivering impact.
- Passionate about solving complex technical problems and creating amazing user experiences.
Responsibilities
- Develop, test, and maintain scalable back-end services, APIs, and microservices.
- Design and implement robust, secure, and reliable systems to handle complex workflows.
- Collaborate with cross-functional teams to gather requirements and create solutions tailored to Enterprise needs.
- Optimize existing back-end systems for performance, scalability, and maintainability.
- Implement and enforce best practices for code quality, testing, deployment, and documentation.
- Troubleshoot and resolve back-end system issues, ensuring high availability.
- Participate in code reviews, team discussions, and contribute to a culture of continuous improvement.
Preferred Qualifications
- Experience with AWS, Docker, Kubernetes, and familiarity with CI/CD pipelines.