Senior Backend Engineer | Remote – C2H – 6 months – $ Premium | World class engineering culture!
- Remote
Full Job Description
As a Senior Backend Engineer (Python), you will play a critical role in building and scaling the core systems that power modern, data-driven products. This role is ideal for someone who enjoys working deep in the backend stack, cares about clean system design, and takes pride in writing reliable, production-grade code. You will work closely with cross-functional teams to translate product ideas into robust backend services that can scale with growing business and user needs.
WHAT YOU’LL DO:
● Design, build, and maintain robust backend systems and services using Python.
● Develop and evolve RESTful APIs and backend services using modern frameworks such as FastAPI.
● Collaborate on backend architecture and contribute to technical design discussions.
● Implement scalable, maintainable solutions that integrate with databases, frontend applications, and third-party services.
● Write high-quality, production-ready Python code with a strong focus on readability, performance, and reliability.
● Participate in code reviews and help improve engineering standards and best practices.
● Work closely with product managers and frontend engineers to translate requirements into backend solutions.
● Help diagnose and resolve production issues to ensure system stability and performance.
● Contribute to backend testing strategies, including unit and integration tests.
● Support junior engineers through knowledge sharing and informal mentorship.
WHAT YOU’LL NEED:
● 5–8+ years of experience in Python backend development.
● Strong hands-on experience with modern Python frameworks (e.g., FastAPI, Flask, Django).
● Solid understanding of RESTful API design, backend service patterns, and system integration.
● Experience working with relational databases (PostgreSQL, MySQL) and ORMs.
● Working knowledge of asynchronous programming in Python.
● Experience deploying and running backend services in cloud environments (AWS, GCP, or Azure).
● Familiarity with Docker and modern deployment workflows.
● Understanding of backend security fundamentals, including authentication and authorisation.
● Experience with automated testing and CI workflows. ● Strong problem-solving skills and the ability to work independently on complex backend tasks.
NICE TO HAVE:
● Experience with event-driven or asynchronous systems (e.g., background jobs, pub/sub, message queues).
● Exposure to microservices or service-oriented architectures.
● Experience working on high-traffic or performance-sensitive backend systems.
● Contributions to open-source projects or a strong backend portfolio.
High Impact Jobs: CareerXperts Jobs
Follow CareerXperts on LinkedIn: CareerXperts Consulting