Rad od kuće
24.06.2026.
Role Overview
We are seeking a performance-driven Senior Backend Engineer to join our core engineering team. In this role, you will be responsible for designing and scaling the backend services that power our platform. You will work in a high-concurrency environment where efficiency is paramount, utilizing Python to build resilient microservices and maintain a robust, scalable architecture.
Key Responsibilities
- Architecture & Design: Develop high-performance, scalable backend services using Python.
- API Excellence: Design, implement, and maintain RESTful APIs and asynchronous services.
- Concurrency & Scaling: Write efficient, thread-safe, and asynchronous code (Asyncio) to handle high-traffic loads and complex data processing.
- System Optimization: Conduct profiling and benchmarking to identify and resolve performance bottlenecks within the Python runtime.
- Full Lifecycle Ownership: Manage the entire software development lifecycle—from initial requirements to deployment and monitoring.
- Collaboration: Work alongside DevOps to manage containerized deployments (Docker/Kubernetes) and optimize CI/CD pipelines.
Technical Qualifications:
- Core Python: 5+ years of professional experience with Python, with a deep understanding of its internals, memory management, and the standard library.
- Frameworks: Proven experience with modern Python frameworks such as FastAPI, Django, or Flask.
- Databases: Strong proficiency in PostgreSQL or MySQL, including schema design and query optimization. Experience with Redis for caching is a plus.
- Microservices: Experience with distributed systems, including service discovery and message brokers (e.g., Kafka, RabbitMQ, or Celery).
- Standards: Familiarity with RESTful principles, Protocol Buffers, and OpenAPI/Swagger documentation.
- Testing: Commitment to writing testable code with high unit and integration test coverage using pytest or similar.
Bonus Skills (Nice to Have)
- Cloud Infrastructure: Hands-on experience with AWS
- Observability: Experience with Prometheus, Grafana, or ELK stack for monitoring system health.
Soft Skills
- Analytical Mindset: A "measure twice, cut once" approach to coding and system design.
- Clear Communication: The ability to articulate complex technical decisions to both technical and non-technical teammates.
- Agile Adaptability: Comfortable working in a fast-paced, iterative environment.
Why Join Us?
- Opportunity to work with a modern tech stack.
- A collaborative environment that values continuous learning and code quality over "quick fixes."
Upoznaj kompaniju
Ex Amazon and Tesla engineers founded Apoddo with a mission to improve software development outsourcing leveraging their extensive software development excellence knowledge gathered over a period of 10 years of building products for tech giants such as AWS, Capital One, Yahoo and 50+ different companies and industries. Our innovative AI Empowered Human centric approach combined with Hardworking engineers vetted by top 5 tech giants standards is a key differentiator that makes our project a guaranteed success.
Preporuke se učitavaju...