Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize the fintech industry from the comfort of your home office. We're a rapidly growing startup dedicated to building scalable cloud platforms that serve millions of users. As a remote-first company, we empower engineers with cutting-edge tools and flexible schedules while fostering a collaborative culture through virtual whiteboarding and quarterly in-person meetups in Kansas City.
Our engineering team values autonomy, continuous learning, and impact-driven development. You'll work on microservices architecture using modern tech stacks while mentoring junior engineers. We offer competitive equity packages, comprehensive health benefits, and a $5,000 annual professional development stipend.
Responsibilities
- Design, implement, and maintain scalable cloud-native applications using Go and AWS
- Lead code reviews and architectural discussions across distributed teams
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product managers to define technical roadmaps
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in backend development with Go or similar languages
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong background in relational (PostgreSQL) and NoSQL databases
- Proficiency with containerization (Docker/Kubernetes) and infrastructure-as-code
- Experience leading technical projects with agile methodologies
- Bachelor's degree in Computer Science or equivalent practical experience