Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

Placements24

NewBe an early applicant

Senior Backend Software Engineer (Go/Python)

Posted Updated 1 view
Discussion

Summary

Senior backend engineer at a remote-first SaaS startup: design, build, and scale high-performance APIs and distributed backend services in Go and/or Python, optimize databases (PostgreSQL/MySQL/MongoDB) and cloud infrastructure, write tests, review code, and mentor other engineers.

About the Role

Our client, a fast-paced technology startup focused on building scalable SaaS solutions, is looking for a Senior Backend Software Engineer to join their fully remote engineering team. This is an exceptional opportunity to work with modern technologies, design robust distributed systems, and contribute to a product that is revolutionizing its industry. You will be responsible for developing high-performance APIs, managing databases, and ensuring the scalability and reliability of our backend services. We are a remote-first company, committed to fostering a collaborative and productive virtual work environment. You will have the autonomy to make significant technical decisions and mentor other engineers. If you are passionate about backend development, thrive in a remote setting, and want to make a substantial impact, this role is for you.

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services and APIs using Go and/or Python.
  • Develop and manage robust database schemas and optimize database queries (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement and maintain efficient, reusable, and reliable code adhering to best practices.
  • Collaborate with front-end developers and product managers to define and implement new features.
  • Write comprehensive unit and integration tests to ensure code quality and application stability.
  • Participate actively in code reviews, providing constructive feedback and promoting code quality.
  • Optimize applications for maximum speed, scalability, and security.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Contribute to architectural discussions and decisions for backend systems.
  • Mentor junior engineers and share knowledge within the team.
  • Stay up-to-date with emerging backend technologies and best practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in Go and/or Python, with a deep understanding of their respective ecosystems.
  • Experience designing and building RESTful APIs and microservices.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Understanding of software development principles, data structures, and algorithms.
  • Experience with testing frameworks and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, essential for a remote-first environment.
  • Must be able to work effectively in a fully remote capacity, with a nominal administrative base in Sandton, Gauteng.

Benefits

Our client offers a highly competitive salary and a comprehensive benefits package designed to support remote employees. This includes generous health coverage, performance bonuses, and opportunities for professional development, including funding for courses, certifications, and conferences. As a remote-first company, we offer the ultimate flexibility and work-life balance. Join a passionate and innovative team that is building a cutting-edge product and values its employees' contributions and well-being.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →