Job Description
Join TechNova Innovations as a Senior Software Engineer and revolutionize how businesses leverage technology. We're a fast-growing SaaS company headquartered in Omaha, Nebraska, with a fully remote-friendly culture. This role offers the flexibility to work from anywhere in the US while collaborating with world-class engineers solving complex challenges in cloud infrastructure and AI-driven applications.
We provide competitive compensation, comprehensive benefits (including 401k matching and health insurance), and a professional development budget. Our engineering team operates in a collaborative Agile environment with modern tech stacks and mentorship opportunities for career growth.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Lead technical design sessions and mentor junior engineers on best practices
- Optimize system performance and implement CI/CD pipelines for seamless deployments
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct code reviews and ensure adherence to security and compliance standards
- Participate in on-call rotation for production systems and incident response
- Drive innovation through research into emerging technologies and industry trends
Qualifications
- 5+ years of experience in backend development with Python/Java/Node.js
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems, REST APIs, and database design
- Proven track record of delivering production-grade applications in Agile environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work with cross-functional teams
- Experience with DevOps practices and infrastructure-as-code (Terraform/CloudFormation)
- Preferred: Machine learning integration experience or blockchain development