Job Description
Join InnovateKC Solutions, a leading fintech disruptor transforming how businesses manage financial operations in the heart of America. We're seeking a passionate Senior Software Engineer to architect and build scalable cloud-native solutions that impact millions of users. Our collaborative, agile environment empowers engineers to innovate while maintaining a healthy work-life balance in Kansas City's thriving tech ecosystem.
What You'll Love:
- Cutting-edge projects with AWS, React, and Python
- Mentorship opportunities and professional development stipend
- Downtown office with skyline views and flexible hybrid options
Responsibilities
- Design and implement microservices using AWS Lambda, API Gateway, and DynamoDB
- Lead code reviews and architectural decisions for transactional systems
- Optimize database performance for 10K+ TPS financial workflows
- Mentor junior engineers through pair programming and tech talks
- Implement CI/CD pipelines using Jenkins, Docker, and Terraform
- Collaborate with product teams to translate requirements into technical specs
- Drive security best practices (OWASP, SOC2 compliance)
Qualifications
- 5+ years experience in production-level software development
- Expertise in Python, JavaScript/TypeScript, and cloud infrastructure
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of owning full product lifecycles
- Bachelor's degree in Computer Science or equivalent experience
- Experience with fintech or high-transaction systems preferred
- Excellent problem-solving skills with algorithmic thinking
- Active GitHub profile showcasing 3+ significant projects