Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Zynix.AI

Software Development Engineer II

Posted Updated
Discussion

Description

We are looking for an SDE II (Python) to build and maintain scalable backend systems. You will work on system design, develop APIs, and contribute to high-performance applications while mentoring junior engineers.


Responsibilities:

  • Design and develop scalable backend systems using Python.
  • Build and maintain RESTful APIs and microservices.
  • Write clean, maintainable, and testable code.
  • Collaborate with Product, QA, and DevOps teams.
  • Participate in system design and architecture discussions.
  • Optimize applications for performance and scalability.
  • Debug production issues and ensure system reliability.
  • Mentor junior engineers and conduct code reviews.


Requirements:

  • 2-4 years of experience in software development.
  • Strong proficiency in Python (OOP, async programming).
  • Experience with frameworks like Django, Flask, or FastAPI.
  • Good understanding of data structures, algorithms, and distributed systems
  • Experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).
  • Familiarity with cloud platforms (AWS/GCP) and tools like Docker and Kubernetes.
  • Knowledge of Git, messaging systems (Kafka/RabbitMQ), and testing frameworks.
  • Strong problem-solving skills and ownership mindset.


Nice to Have:

  • Experience with event-driven architectures and JAVA.
  • Knowledge of system design (HLD/LLD).
  • Exposure to ML pipelines or AI systems.
  • Contributions to open-source projects.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →