Job Description
Immediate opportunity for a Senior Software Engineer to join our dynamic team in Dallas, TX! We're experiencing rapid growth and need your expertise to build cutting-edge solutions. As a key member of our engineering division, you'll architect scalable systems while mentoring junior developers. Our collaborative culture values innovation, work-life balance, and professional development. Enjoy competitive compensation, comprehensive benefits, and the chance to impact products used by millions globally.
Responsibilities
- Design and implement high-performance microservices using Go and Kubernetes
- Lead full-stack development of cloud-native applications on AWS
- Mentor junior engineers through code reviews and pair programming
- Optimize CI/CD pipelines for rapid deployment cycles
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and technical debt reduction
- Implement robust security protocols and data protection measures
Qualifications
- 5+ years of experience in production-level software development
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Familiarity with containerization (Docker, Kubernetes) and IaC (Terraform)
- Strong problem-solving skills with algorithmic complexity understanding
- Experience with RESTful APIs and event-driven architectures
- Bachelor's degree in Computer Science or equivalent experience