Job Description
Are you ready to build the future of cloud infrastructure? At TechNova Solutions, we are looking for a visionary Senior Software Engineer to join our fast-growing engineering team in Austin, Texas. You will play a pivotal role in designing, developing, and deploying highly scalable backend systems that power our flagship SaaS platform.
We offer a collaborative, innovation-driven environment where your code will directly impact millions of users. If you are passionate about clean architecture, distributed systems, and solving complex technical challenges, we want to hear from you!
Responsibilities
- Design, develop, and maintain robust, scalable, and secure backend microservices.
- Collaborate closely with product managers, frontend engineers, and DevOps to deliver high-quality software.
- Write clean, maintainable, and well-tested code while participating in rigorous code reviews.
- Optimize application performance for speed, scalability, and reliability.
- Lead technical design discussions and mentor junior to mid-level engineers.
- Implement CI/CD pipelines and automate deployment processes.
- Troubleshoot, debug, and upgrade existing software systems to ensure maximum uptime.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in backend software engineering.
- Expert proficiency in Python, Java, or Go.
- Deep understanding of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Strong experience with relational (PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- Solid grasp of data structures, algorithms, and software design patterns.
- Excellent problem-solving skills and a team-first mentality.