Job Description
We are seeking a highly skilled Senior Backend Engineer to lead our infrastructure initiatives. At Nexus Systems, we are building the future of cloud-native applications, and we need a technical expert who thrives in complex environments. You will work closely with cross-functional teams to design scalable APIs, optimize database performance, and ensure high availability.
Why Join Us?
We offer a competitive compensation package, comprehensive health benefits, and a remote-first culture that encourages continuous learning and innovation.
Responsibilities
- Architect and develop high-performance, scalable backend services and APIs using Python and Go.
- Design and implement robust database schemas and optimize query performance for PostgreSQL and Redis.
- Collaborate with frontend developers and product managers to define feature requirements and technical specifications.
- Ensure code quality through rigorous code reviews, automated testing, and CI/CD pipeline maintenance.
- Mentor junior developers and conduct technical training sessions to foster team growth.
- Monitor system health and troubleshoot complex issues in production environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional experience in backend software development.
- Strong proficiency in Python (Django/Flask) and/or Go (Golang).
- Extensive experience with cloud platforms (AWS or GCP) and containerization (Docker, Kubernetes).
- Deep understanding of RESTful API design and microservices architecture.
- Experience with message queues (RabbitMQ, Kafka) and event-driven architectures.