Job Description
Join TechNova Innovations as a Senior Software Engineer and revolutionize digital experiences from the vibrant tech hub of North Carolina! We're seeking passionate innovators to build scalable cloud-native solutions while enjoying fully remote flexibility. Our award-winning engineering culture combines cutting-edge technology with collaborative agile methodologies. Enjoy competitive compensation, comprehensive benefits, and the freedom to shape your work-life balance.
As a cornerstone of our distributed team, you'll architect robust systems that impact millions of users. We invest in your growth through mentorship programs, conference sponsorships, and cutting-edge tech stacks. Transform your career while contributing to meaningful projects in healthcare, fintech, and SaaS sectors.
Responsibilities
- Design and implement scalable microservices using Java, Python, and Go
- Lead CI/CD pipeline optimization using AWS and Kubernetes
- Mentor junior engineers through code reviews and pair programming
- Architect secure cloud infrastructure with Terraform and CloudFormation
- Collaborate with product teams to translate requirements into technical solutions
- Optimize application performance using profiling and monitoring tools
- Contribute to open-source projects and internal innovation labs
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong proficiency in at least one modern backend framework
- Experience with event-driven architecture and message queues
- Proven track record of shipping production-grade systems
- Excellent problem-solving skills and communication abilities
- Portfolio demonstrating complex project implementations