This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Synopsys
Posted 1mo ago

Full Stack Software Engineer

Synopsys
United States
$101k-$151k/yrRemoteFull Time
Responsibilities
  • building applications
  • designing apis
  • mentoring engineers
Requirements
  • Hands-on experience with Angular/React
  • Node.js/NestJS
  • Python
  • Cloud (Azure/AWS/GCP)
  • GenAI coding tools
  • RESTful API and database design
  • Unit testing frameworks, and scalable production systems
Technical tools mentioned
AngularReactNode.jsNestJSPythonAzureAWSGCPCopilotClaudeCursorJestpytestKubernetesDocker

Job description

Job Description and Requirements

We Are
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.


You Are
You have spent years building web applications that have to hold up under real user load, not just pass a demo. You know the difference between code that ships and code that scales, and you have learned to make that call early, before it becomes someone else's problem. You move comfortably between Angular components, Node.js services, and Python scripts without losing sight of what you are actually solving for.
GenAI coding tools do not intimidate you. You have already been using Copilot or Claude or Cursor, and you know when to trust the suggestion and when to rewrite it. You think in systems, not just features. When you design an API or architect a database schema, you are thinking three months ahead about what breaks if traffic doubles or a new region comes online.
You do not wait for perfect specs. You ask the right questions, align with product and design, and start building. Code reviews matter to you, not as a formality but as a place where good ideas get better. Mentoring junior engineers is not a side task, it is part of how you think about your own growth. At Synopsys, you will work on platforms that power semiconductor innovation across a global customer base, and what you build will matter.


What You'll Be Doing
  • Build and maintain full stack web applications using Angular, React, Node.js, NestJS, and Python across hybrid infrastructure spanning on-premise data centers and public cloud (Azure, AWS, GCP)
  • Use GenAI-based coding tools like Copilot, Claude, or Cursor to accelerate development, improve code quality, and explore new solution patterns
  • Design and optimize RESTful APIs and database schemas to ensure high performance, data integrity, and scalability under production load
  • Write clean, testable, and maintainable code following software engineering best practices, with unit test coverage using Jest, pytest, or similar frameworks
  • Troubleshoot and resolve complex software defects across the full stack, from UI rendering issues to backend service failures
  • Conduct code reviews and provide constructive, specific feedback that helps teammates improve their craft
  • Collaborate with product owners, UX designers, and cross-functional engineering teams to deliver user-centric features on schedule


The Impact You Will Have
  • Accelerate the delivery of Synopsys web platforms that serve thousands of global customers and internal users daily
  • Improve the reliability and uptime of mission-critical applications by architecting resilient, scalable infrastructure solutions
  • Drive adoption of GenAI development tools across the engineering organization, raising productivity and code quality standards
  • Shape technical direction and engineering best practices that influence how teams across Synopsys build software
  • Mentor engineers at all levels, building a stronger, more capable team that ships better work faster
  • Enable customers to unlock new capabilities in chip design and verification through high-performance, secure web applications
  • Reduce operational overhead and manual toil by automating deployment pipelines, testing workflows, and service monitoring


What You'll Need
  • Strong hands-on experience with front-end frameworks (Angular, React) and back-end technologies (Node.js, NestJS, Python)
  • Proven track record designing, building, and integrating RESTful APIs and managing relational or NoSQL databases in production
  • Understanding of hybrid cloud infrastructure and deployment patterns across Azure, AWS, or GCP
  • Practical experience using GenAI-based coding tools (Copilot, Claude, Cursor, or similar) to enhance development speed and quality
  • Proficiency with unit testing frameworks like Jest or pytest, and a commitment to writing testable, maintainable code
  • Demonstrated ability to optimize applications for performance, scalability, and reliability under real-world load
  • Experience working in agile environments with CI/CD pipelines and automated testing, experience with Kubernetes or Docker is a plus


Who You Are
  • You can explain a complex architectural tradeoff to a product manager in two sentences without losing the technical nuance
  • You do not just fix bugs, you ask why they happened and what pattern needs to change so they do not happen again
  • You are comfortable saying "I don't know, let me find out" and then actually following through
  • When you review code, you balance critique with coaching, pointing out what could be better and explaining why it matters
  • You thrive in ambiguity, turning vague requirements into concrete technical plans without needing someone to hold your hand
  • You value diverse perspectives and actively create space for quieter voices in design discussions and planning sessions


The Team You'll Be Part Of
You will join a dynamic, innovative engineering team focused on building world-class software solutions that power Synopsys' global business. Our team values creative problem-solving, technical excellence, and collaborative innovation. We work closely with product managers, UX designers, and other engineering teams to deliver transformative products that set industry standards. You will find an environment that encourages continuous learning, experimentation, and growth, where your contributions have a direct impact on our success and our customers' experiences.


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.


#LI-Remote #LI-Hybrid

Descriptions & Requirements

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Descriptions & Requirements

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

About Synopsys

Provides software and IP for semiconductor design and manufacturing.

Similar jobs

Software Engineer roles
7mo
Save
Mark Applied
Hide
Software Developer / Software Engineer
United States
RemoteFull Time
Psudo
Psudo: Building software and infrastructure to reinvent the internet experience.
2+ YOE2+ years of experience in software development; proficient in Java, C++, Ruby on Rails; SQL/NoSQL; familiar with SDLC; able to document and collaborate.
Java, C++, Ruby on Rails, SQL, NoSQL, ASP .Net, JQuery, Apache Wicket, JSF, Spring MVC, AWS, Azure, Google Cloud, OpenStack
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: Provides specialized natural language processing and computational linguistics engineering services.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
1h
Save
Mark Applied
Hide
Advanced Software Engineer, Online Services - American Football
Orlando or Madrid
HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
6+ YOERequires 6+ years in software development, proficiency in C#/.NET and C++ for Unreal Engine, concurrent architecture experience, database and networking knowledge, and a computer science degree or equivalent experience.
C++, Unreal Engine, C#, .NET, MySQL, SQL, Redis, TCP/IP, UDP, Microsoft Splunk, Linux, Microsoft Visual Studio
1h
Save
Mark Applied
Hide
Software Engineer III
Chesapeake or San Diego or New Orleans or Charleston
$150k-$175k/yr OnsiteFull Time
TQI Solutions
TQI Solutions: Provides information technology and mission support to government agencies.
10+ YOEMaster's degree in a quantitative field, 10+ years of software engineering experience, Agile/DevOps/DevSecOps experience, U.S. citizenship, and active Secret clearance required; certifications and Microsoft tools preferred.
Agile, DevOps, DevSecOps, Microsoft Office Suite, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, Microsoft Project, Adobe Acrobat, RESTful APIs, CI/CD
2h
Save
Mark Applied
Hide
Lead Software Engineer, Payment Platform
San Jose, California, United States
$400k-$500k/yr HybridFull Time
Roku
RokuNASDAQ: ROKU: Operates a TV streaming platform and sells streaming hardware.
15+ YOERequires 15+ years in large-scale backend services and payment systems, strong architecture and cloud expertise, AI-assisted coding experience, payment-flow knowledge, and familiarity with SOX, PCI, and 3DS compliance.
Claude Code, Cursor, Microsoft Copilot, GitHub Copilot, AWS, GCP, CI/CD, SOX, PCI, 3DS
2h
Save
Mark Applied
Hide
Associate, Software Engineering (43108)
Salt Lake City, Utah, United States
OnsiteFull Time
L3Harris Technologies
L3Harris TechnologiesNYSE: LHX: Aerospace and defense providing mission-critical technology solutions.
Pursuing a bachelor's degree in computer, software, electrical, wireless engineering, information security, mathematics, digital arts and sciences, or a related field, or graduated within 12 months.
C++, C#, C, Java, Ruby, JEE, HTML5, XML, SQL, Perl, Python, Ajax, Qt, Microsoft Windows, Linux, VxWorks, QNX, Integrity, Windows CE, .NET, Unix, SOA, RTOS, Hadoop, Android
2h
Save
Mark Applied
Hide
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related technical field in progress; strong Java, C++, or Python skills; production data framework experience; distributed systems fundamentals.
Java, C++, Python, Spark, Flink, Hive, Iceberg
2h
Save
Mark Applied
Hide
Software Engineer, Global Banking & Markets, Commodity Trading & Sales Technology
New York City, New York, United States
$130k-$250k/yr OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
4+ YOERequires 4+ years of programming experience, strong analytical, object-oriented design, communication, and stakeholder-management skills. Finance or trading technology experience preferred.
Java, Python, Slang, SecDB, JavaScript, Angular, SPARK, MongoDB, NoSQL
This job has expired