Job Description
Join InnovateTech Dynamics in Oklahoma City as a Senior Software Engineer and shape the future of enterprise-scale cloud solutions. We're a rapidly growing SaaS company revolutionizing supply chain logistics through cutting-edge AI and microservices architecture. Our Oklahoma City hub combines startup agility with enterprise stability, offering mentorship from industry veterans and opportunities to lead high-impact projects. Enjoy modern downtown offices with flexible work arrangements, competitive benefits including equity, and a culture that champions innovation and work-life balance. Be part of a team that values your expertise while empowering you to solve complex technical challenges.
Responsibilities
- Architect and implement scalable backend services using Go and AWS Lambda
- Lead code reviews and mentor junior engineers on best practices
- Optimize database performance for PostgreSQL and Redis clusters
- Design CI/CD pipelines using Jenkins and Terraform infrastructure-as-code
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct security audits and implement GDPR-compliant data handling
- Present technical solutions to cross-functional stakeholders
Qualifications
- 5+ years of experience in backend software development
- Expert proficiency in Go, Python, or Java with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Deep understanding of RESTful API design and event-driven architectures
- Familiarity with testing frameworks (JUnit, PyTest) and TDD methodologies
- BS in Computer Science or equivalent technical degree
- Strong problem-solving skills with system design experience