Job Description
Join our cutting-edge engineering team in El Paso and build the future of scalable software systems. We're urgently seeking a passionate Senior Software Engineer to architect and deploy high-performance applications that serve millions of users. Enjoy a collaborative culture, flexible work arrangements, and opportunities to lead technical initiatives from concept to deployment.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices across the engineering team
- Optimize database performance (PostgreSQL, MongoDB) and caching strategies
- Mentor junior engineers through pair programming and technical workshops
- Develop CI/CD pipelines using Jenkins and Docker for automated deployments
- Collaborate with product teams to translate business requirements into technical solutions
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of delivering scalable, production-ready applications
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with Git, Agile methodologies, and testing frameworks