Job Description
Join NexusTech Innovations as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking a visionary developer to architect scalable solutions for our global fintech platform. Collaborate with cross-functional teams in an agile environment to deliver cutting-edge features that serve millions of users. Your expertise will directly impact our product roadmap while fostering a culture of innovation and technical excellence.
Responsibilities
- Design and implement microservices using Go, Python, and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance for 99.99% uptime SLAs
- Develop CI/CD pipelines using AWS and Terraform
- Architect secure RESTful APIs and GraphQL endpoints
- Drive testing strategies including unit, integration, and chaos engineering
- Partner with product teams to translate business requirements into technical solutions
Qualifications
- 5+ years of experience in backend software development
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Proficiency with Go and Python with strong OOP fundamentals
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes)
- Strong understanding of database design (PostgreSQL, Redis, DynamoDB)
- Experience with event-driven architectures and message queues (Kafka, SQS)
- BS/MS in Computer Science or equivalent practical experience