Backend Developer I (Python / Go)
Posted Updated
Description
As an SDE1 Backend Engineer, you will be a key contributor to building and enhancing backend services that power our mission-critical platforms. You will gain exposure to modern development practices, contribute to real-world features, and learn from senior engineers while working on scalable systems.
Responsibilities:
- Design, develop, and maintain backend services using Python or Golang.
- Write clean, efficient, and well-documented code following best practices.
- Build and consume RESTful APIs and microservices.
- Collaborate with QA, DevOps, and product teams for smooth feature delivery.
- Participate in peer code reviews and technical discussions.
- Debug and fix issues, ensuring system stability and performance.
- Continuously learn and apply new technologies and tools in backend development.
Requirements:
- 1-2 years of software development experience.
- Proficiency in at least one backend programming language (Python or Go).
- Strong understanding of object-oriented programming and software fundamentals.
- Knowledge of data structures, algorithms, and database concepts.
- Familiarity with Linux-based development environments.
- Exposure to Git and version control workflows.
Skills:
- Strong analytical and problem-solving ability.
- Willingness to learn, adapt, and take ownership.
- Effective communication and teamwork skills.
- Curiosity for emerging technologies, including AI-driven development, backend technologies, distributed systems, and modern engineering practices.