Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize how businesses interact with technology. We're a cutting-edge software company headquartered in Jacksonville, FL, with a 100% remote-first culture. Our team of innovators is building scalable cloud platforms that serve millions of users globally.
Why Work With Us?
- Full remote flexibility with flexible hours
- Comprehensive benefits package including equity
- $10k annual professional development stipend
- Collaborative engineering teams using modern tech stack
- Quarterly in-person team retreats in Jacksonville
We're seeking passionate engineers who thrive in autonomous environments and want to shape the future of SaaS platforms.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Implement security best practices and conduct vulnerability assessments
- Lead technical design sessions and document system architecture
- Stay current with emerging technologies and propose innovations
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern language (Java, Python, Go, or C#)
- Strong experience with cloud platforms (AWS/GCP/Azure)
- Proficiency with containerization (Docker/Kubernetes)
- Proven track record of shipping production systems
- Excellent problem-solving and communication skills
- Experience mentoring engineering teams