Job Description
Join Nexus Future Labs as a Senior Python Engineer and be at the forefront of building the software infrastructure for tomorrow. We are looking for a visionary developer who thrives in a fast-paced, high-impact environment to help us architect scalable, robust, and elegant solutions for our global clients.
In this role, you will not just write code; you will define technical standards, mentor junior developers, and drive the architectural decisions that power our core products. If you are passionate about clean code, distributed systems, and pushing the boundaries of what's possible with Python, we want to hear from you.
Why join us?
- Competitive compensation package with equity options.
- Flexible remote-first work culture.
- Access to cutting-edge technology and continuous learning opportunities.
- Impactful projects that shape the future of the industry.
Responsibilities
- Design, develop, and deploy high-performance backend services using Python (Django, FastAPI, or Flask).
- Architect scalable database solutions and optimize query performance for large datasets.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor junior engineers and conduct code reviews to ensure best practices and maintainability.
- Implement robust testing strategies and CI/CD pipelines to ensure software reliability.
- Troubleshoot complex production issues and provide technical leadership during crisis resolution.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional software development experience with Python.
- Deep understanding of Object-Oriented Programming (OOP) and Design Patterns.
- Proficiency in SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and ability to work in a fast-paced agile environment.