Job Description
Join InnovateTech Solutions as a Senior Software Engineer and architect the future of scalable cloud-native applications. We're a rapidly growing fintech startup disrupting digital payments, seeking exceptional engineers to build high-performance systems serving millions of users. Our Dallas hub offers competitive compensation, flexible remote work options, and opportunities to shape cutting-edge solutions in a collaborative, agile environment. You'll work alongside industry experts while enjoying comprehensive benefits including equity, 401(k) matching, and professional development stipends.
Responsibilities
- Design, develop, and maintain scalable microservices using Go, Python, and Kubernetes
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize system performance, reducing latency by 30%+ for critical payment processing flows
- Implement CI/CD pipelines using Jenkins, GitLab CI, and Terraform infrastructure-as-code
- Collaborate with product teams to translate business requirements into technical specifications
- Own production systems through on-call rotation and incident response leadership
- Contribute to open-source projects and represent InnovateTech at tech conferences
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in distributed systems, event-driven architecture, and cloud platforms (AWS/GCP)
- Proficiency with modern web frameworks (React, Node.js) and database technologies (PostgreSQL, Redis)
- Strong understanding of security best practices for financial applications (PCI-DSS compliance)
- Demonstrable experience with performance optimization and load testing tools
- Excellent problem-solving skills with ability to debug complex production issues
- Agile/Scrum methodology experience and collaborative communication style