Job Description
Join NexusTech Solutions as a Senior Software Engineer and help architect the next generation of cloud-native applications. We're a fast-growing fintech startup revolutionizing digital payments, seeking innovators who thrive in collaborative environments. You'll work on scalable microservices, mentor junior engineers, and directly impact product strategy in an agile, startup culture.
Why NexusTech? Competitive equity packages, unlimited PTO, and cutting-edge tech stack including Go, Kubernetes, and AWS. Our downtown Austin office features ergonomic workspaces, wellness rooms, and regular hackathons.
Responsibilities
- Design and implement high-performance backend services using Go and Node.js
- Lead code reviews and architectural decisions for distributed systems
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor 2-3 junior engineers through pair programming and technical workshops
- Optimize database queries and implement caching strategies for 99.99% uptime
- CI/CD pipeline maintenance using Jenkins and Terraform
- Participate in on-call rotation for production systems
Qualifications
- 5+ years of experience building production-grade backend services
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proficiency with cloud platforms (AWS/GCP/Azure) and container orchestration
- Experience with event-driven architectures and message queues (Kafka/RabbitMQ)
- Strong understanding of RESTful API design and microservices patterns
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience mentoring technical teams and driving engineering excellence