Job Description
Are you a visionary engineer looking to make a tangible impact in the heart of Silicon Valley? TechNova Systems is seeking a Senior Software Engineer to join our elite team in San Jose, CA. In this role, you will be instrumental in architecting scalable, high-performance software solutions that drive our next generation of products. We pride ourselves on a culture of innovation, mentorship, and technical excellence.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and generous PTO.
- Professional development and learning stipends.
- State-of-the-art facilities and equipment.
If you are passionate about solving complex problems and leading technical initiatives, we want to hear from you.
Responsibilities
- Design, develop, and deploy robust, scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product, design, and operations) to define product requirements and deliver high-quality features.
- Conduct thorough code reviews, perform debugging, and optimize application performance for speed and scalability.
- Mentor junior engineers and junior developers, fostering a culture of continuous learning and best practices.
- Participate in architectural discussions and make technical decisions that align with business goals.
- Write unit tests and integration tests to ensure code reliability and maintainability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in languages such as Java, Python, Go, or C++.
- Strong experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with containerization tools (Docker, Kubernetes) and CI/CD pipelines.
- Deep understanding of RESTful APIs, microservices architecture, and database management (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.