Job Description
Join our dynamic team at NexusTech Innovations, a leader in cloud-native solutions transforming industries through cutting-edge technology. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation from our Dallas headquarters. You'll collaborate with cross-functional teams to build mission-critical applications while mentoring junior engineers and shaping our technical roadmap. Our culture emphasizes continuous learning, autonomy, and impact. If you thrive in fast-paced environments and want to build products used by millions worldwide, this is your opportunity.
Responsibilities
- Design and implement microservices using Go, Python, and AWS Lambda
- Lead CI/CD pipeline optimization using Jenkins, Docker, and Kubernetes
- Mentor junior engineers through code reviews and pair programming sessions
- Collaborate with Product and UX teams to translate requirements into technical specifications
- Contribute to architecture decisions for high-availability distributed systems
- Automate infrastructure-as-code using Terraform and CloudFormation
- Drive performance optimization and security best practices across services
- Participate in agile ceremonies and sprint planning ceremonies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP) and serverless technologies
- Hands-on experience with container orchestration (Kubernetes, Docker)
- Strong background in RESTful API design and development
- Familiarity with event-driven architectures and message queues
- Experience with SQL and NoSQL databases (PostgreSQL, DynamoDB)