Job Description
Join the Future of Tech at Vertex Systems
We are looking for a visionary Senior Python Developer to architect and scale our core backend infrastructure. At Vertex Systems, we don't just write code; we build ecosystems that power the next generation of digital experiences. If you are passionate about clean architecture, high-performance systems, and mentoring the next generation of engineers, we want to meet you.
Why Join Us?
- Work with a world-class engineering team focused on innovation.
- Competitive compensation package with equity options.
- Flexible remote-first work culture.
Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance Python backend services.
- Architect RESTful APIs and microservices that can handle millions of requests.
- Optimize database queries and system architecture for maximum efficiency and speed.
- Lead code reviews, conduct technical deep-dives, and mentor junior developers to ensure code quality standards.
- Collaborate closely with frontend teams and product managers to translate business requirements into technical solutions.
- Implement and maintain CI/CD pipelines to ensure seamless deployment processes.
- Identify and resolve production issues with a focus on root cause analysis and prevention.
Qualifications
- 5+ years of professional software development experience with Python.
- Deep expertise in at least one modern web framework, such as Django, Flask, or FastAPI.
- Proficiency in SQL (PostgreSQL, MySQL) and experience with NoSQL databases (MongoDB, Redis).
- Strong understanding of containerization and orchestration (Docker, Kubernetes).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and serverless architectures.
- Experience implementing testing strategies (PyTest, unittest) and TDD principles.
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.