Full-Stack Software Engineer - IDE, Web APIs, Infrastructure
Overview
Cadencecadence.comPosted 2 months ago
San Jose, CA, US$137k to $254k per yearOn-site
Quick apply- Seniority level
- Senior
- Employment type
- Full time
- Work experience
- 5+ years
- Specialization
- Full stack engineering
Responsibilities
- Design, develop, and maintain
- Components of an Eclipse-based IDE product that provides sophisticated functionality for processor designers ------------------------------------------------------------------------------------------------------------
- Web REST API servlets that support remote product functionality connecting to systems and databases ---------------------------------------------------------------------------------------------------
- Web applications supporting both customers and internal infrastructure ----------------------------------------------------------------------
- Analyze user needs and software requirements to determine the feasibility of designs within time and cost constraints.
- Modify existing software to correct errors, adapt it to new hardware, upgrade interfaces, and improve performance.
- Evolve SQL and other databases to support future functionality
- Engineer tests and integrate features into new releases; support application teams during test phases.
- Incorporate Agentic AI workflows into product features and design.
- Collaborate with hardware, architecture, IDE and support teams to enable and deliver new features.
Requirements
- Master’s degree in computer science or a related field + 5 years of related experience, or Bachelor’s degree + 7 years of related experience
- Strong programming skills in Java, JavaScript, TypeScript, and Python
- Strong problem-solving skills, creativity, and ability to take initiative
- Experience building applications inside an IDE framework (Eclipse, VS Code or Thea)
- Experience building React web applications that interact with SQL databases based on REST services
- Experience working developing SQL and NoSQL databases
- Experience designing / building test systems for web and IDE based applications
- Fluency working with and scripting tasks on Windows and Linux systems
- Foundational understanding of computer architecture
- Experience developing AI agents and Agentic AI workflows.
The annual salary range for California is $136,500 to $253,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
Key skills
- Test Automation
- REST APIs
- SQL
- Java
- JavaScript
- TypeScript
- Python
- React
- NoSQL
- Linux
Benefits & perks
- Equity
- Generous vacation
- Healthcare
- Retirement
