Cadence
Cadence

lead software engineer

RoleEngineering
LevelSenior
LocationSHANGHAI
WorkOn-site
TypeFull-time
Posted4 months ago
Apply now

Benefits and perks

Competitive Salary And Equity Package

Professional Development

Flexible Hours

Parental Leave

Comprehensive Health Dental And Vision Insurance

401k Matching

Required skills

PostgreSQL

TypeScript

Python

About the role

As a lead software engineer, you will be part of the Engineering team at Cadence. You will work on challenging problems and contribute to the company's mission.

Responsibilities

  • Design, develop, and maintain scalable software systems
  • Mentor junior engineers and contribute to team growth
  • Document technical designs and implementation details
  • Collaborate with cross-functional teams to define and ship new features

You may be a good fit if you

  • Strong communication and collaboration abilities
  • Strong programming skills in one or more languages
  • Understanding of data structures and algorithms
  • Ability to work in a fast-paced environment
  • Bachelor's degree in Computer Science or equivalent experience
  • Experience with version control systems like Git

Strong candidates may also have

  • Experience with cloud platforms (AWS, GCP, Azure)
  • Familiarity with containerization and orchestration

About Cadence

SHANGHAI

Headquarters