The Role
Build and maintain scalable Python backend systems, REST APIs, and production-ready business logic. Own features across planning, development, testing, deployment, monitoring, and troubleshooting. Collaborate with frontend, DevOps, and data teams while working directly with clients to understand needs, explain trade-offs, and gather feedback. Develop reliable, readable, tested code using modern backend frameworks, databases, containers, cloud platforms, CI/CD pipelines, and API security practices.
Summary Generated by Built In
This is a remote position.
We are hiring a Python Engineer to build reliable, scalable backend systems that power real‑world applications. You will work closely with clients and internal teams to understand business needs, design effective solutions, and deliver production‑ready systems.
This is not just a coding role—it requires strong communication, ownership, and confidence in delivering solutions that meet both technical and business goals.
Key Responsibilities:
- Build and maintain production‑grade backend systems using Python.
- Design and implement REST APIs and backend logic to handle real‑world data and business rules.
- Write clean, well‑tested code that can be deployed, scaled, and monitored reliably.
- Own full features end‑to‑end: planning, development, testing, deployment, and troubleshooting.
- Work directly with clients to understand problems, explain solutions, and gather feedback.
- Collaborate with frontend, DevOps, and data teams to deliver complete, integrated systems.
Requirements
- 1–3 years of experience in backend engineering.
- Ability to own the full development lifecycle from requirements gathering to deployment and support.
- Comfortable interacting with clients, asking clarifying questions, and explaining trade‑offs.
- Experience deploying real‑world applications used by internal teams or customers.
- Strong focus on writing reliable, readable, and testable code.
Technical Skills:
- Strong hands‑on experience with Python (Python 3.x).
- Experience building APIs using FastAPI, Django, or Flask.
- Good understanding of SQL databases (PostgreSQL or MySQL); exposure to NoSQL (MongoDB, Redis) is a plus.
- Experience using Docker to containerize and run backend services.
- Ability to write unit and integration tests (Pytest or similar).
- Experience with Git for version control and collaborative development.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
- Understanding of API security concepts (JWT, OAuth2).
- Experience profiling and debugging performance issues.
Soft Skills & Competencies:
- Strong communication skills with the ability to explain problems and solutions clearly.
- Comfortable and confident participating in client discussions and calls.
- Strong sense of ownership and responsibility for what you build.
- Collaborative mindset with openness to feedback and teamwork.
- Practical problem‑solver who balances speed, quality, and business value.
Benefits
- Compensation and benefits as per industry standards.
- Opportunity to work on real production systems with end‑to‑end ownership.
- Direct exposure to client interaction and decision‑making.
- Collaborative and growth‑oriented engineering environment.
Skills Required
- 1–3 years of experience in backend engineering
- Ability to own the full development lifecycle from requirements gathering through deployment and support
- Comfort interacting with clients, asking clarifying questions, and explaining technical trade-offs
- Experience deploying real-world applications used by internal teams or customers
- Strong focus on reliable, readable, and testable code
- Hands-on experience with Python 3.x
- Experience building APIs using FastAPI, Django, or Flask
- Understanding of SQL databases, including PostgreSQL or MySQL
- Exposure to NoSQL technologies such as MongoDB or Redis
- Experience using Docker to containerize and run backend services
- Ability to write unit and integration tests using Pytest or similar tools
- Experience with Git for version control and collaborative development
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Experience with CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins
- Understanding of API security concepts such as JWT and OAuth2
- Experience profiling and debugging performance issues
- Strong communication skills
- Collaborative mindset and openness to feedback and teamwork
- Practical problem-solving skills balancing speed, quality, and business value
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Omni Reach is a digital innovation partner providing AI, commerce, and cloud solutions to accelerate enterprise growth and lead transformation. It specializes in SAP Commerce Cloud, SAP/CPI, headless commerce, and AI-driven eCommerce cloud solutions with intelligent automation. The company also delivers data science, microservices, cloud, security, and digital transformation services across global markets for enterprise and consumer brands.








