Full Stack Staff Engineer
Bengaluru, Karnataka, India Apply NowWe Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
You are a seasoned professional with a strong background in software engineering. With over 5 years of experience in the field, you possess a thorough understanding of computer science principles and have a proven track record of delivering high-quality solutions. You are adept at working in Agile teams and are comfortable collaborating with business users to ensure alignment with business goals and user needs.
Proficient in working on Linux platforms, you have hands-on experience with front-end languages and libraries such as HTML/CSS, JavaScript, XML, jQuery, Node.js, React, and Bootstrap. Your knowledge extends to databases like MySQL, Postgres, and Cassandra, and you have a good understanding of web servers like Apache and UI/UX design principles. You excel in building highly scalable REST APIs and managing application deployments to production environments, ensuring scalability and security through containerization tools like Docker and Singularity. An understanding of enterprise message bus systems such as Kafka is a strong plus.
You have a knack for analyzing complex technical problems, troubleshooting issues, and implementing effective solutions in a timely manner. You hold a Master’s or Bachelor’s degree in computer science or a related field of study.
What You’ll Be Doing:
- Collaborate with Agile teams and business users to deliver high-quality solutions that align with business goals and user needs.
- Develop and maintain front-end and back-end components using languages and libraries such as HTML/CSS, JavaScript, XML, jQuery, Node.js, React, and Bootstrap.
- Design and implement scalable REST APIs.
- Deploy applications to production environments, ensuring scalability and security through containerization tools like Docker and Singularity.
- Work on Linux platforms and manage databases such as MySQL, Postgres, and Cassandra.
- Troubleshoot issues and implement effective solutions in a timely manner.
The Impact You Will Have:
- Enhance the quality and productivity of our EDA products.
- Develop scalable profiling and telemetry solutions across the Synopsys product portfolio.
- Ensure that our solutions meet business goals and user needs.
- Contribute to the continuous improvement of our software development processes.
- Support the deployment of robust, scalable, and secure applications.
- Help maintain a high standard of technical excellence within the team.
What You’ll Need:
- Experience in working on Linux platforms and familiarity with common stacks.
- Knowledge of front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery, Node.js, React, Bootstrap).
- Good understanding and working knowledge of databases (e.g., MySQL, Postgres, Cassandra) and web servers (e.g., Apache).
- Experience building highly scalable REST APIs.
- Proficiency in managing application deployments through containerization tools like Docker and Singularity.
Who You Are:
- A collaborative team player who thrives in Agile environments.
- Detail-oriented with strong problem-solving skills.
- Able to communicate effectively with both technical and non-technical stakeholders.
- Adaptable and able to manage multiple tasks simultaneously.
- Passionate about continuous learning and staying up-to-date with the latest industry trends.
The Team You’ll Be A Part Of:
You will be part of a dynamic team focused on improving EDA product quality and productivity. Our team develops profiling and telemetry solutions that are scalable across Synopsys' product portfolios. We work collaboratively to ensure our solutions meet the highest standards of performance and reliability.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
Apply NowRelevant Jobs
- Senior Director, Ecosystem Management Sunnyvale, California Product Management
- Sr. R&D Engineer-7237 Hillsboro, Oregon Engineering
- Executive Account Manager - EDA Sales Sunnyvale, California Sales
Find the open role that’s
right for you
- Senior Director, Ecosystem Management Sunnyvale, California
- Sr. R&D Engineer-7237 Hillsboro, Oregon
- Executive Account Manager - EDA Sales Sunnyvale, California
- Mixed Signal Design Verification Intern Mississauga, Canada
View all job opportunities here
View all job opportunities here