Posted in

Back-end Engineer II

Back-end Engineer II

CompanyUdacity
LocationUnited States
Salary$110000 – $120000
TypeFull-Time
Degrees
Experience LevelMid 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.