Job Description
Join NexusTech Solutions as a Senior Software Engineer and architect the next generation of scalable cloud-native applications. We're a forward-thinking fintech startup disrupting digital payments, and we need your expertise to build secure, high-performance systems that serve millions of users globally. Work in a collaborative environment where your ideas directly impact product innovation and user experience.
Our engineering culture values autonomy, technical excellence, and continuous learning. You'll mentor junior developers, lead architectural decisions, and implement cutting-edge solutions using modern frameworks. We offer competitive compensation, equity packages, and comprehensive benefits including unlimited PTO and flexible remote work options.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and enforce engineering best practices
- Optimize system performance and scalability for 99.99% uptime
- Collaborate with product teams to translate requirements into technical solutions
- Mentor junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins and Terraform
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in distributed systems, RESTful APIs, and cloud platforms (AWS/GCP)
- Strong understanding of database optimization (PostgreSQL, Redis)
- Proven experience with container orchestration (Kubernetes, Docker)
- BS/MS in Computer Science or equivalent practical experience
- Proficiency in test-driven development and CI/CD methodologies
- Excellent problem-solving skills and ability to thrive in fast-paced environments