Sr Principal Infrastructure Software Engineer
Overview
Cadencecadence.comPosted 7 weeks ago
San Jose, CA, US$161k to $299k per yearمن مقر العمل
Quick apply- مستوى الخبرة
- Senior
- نوع الوظيفة
- دوام كامل
- الخبرة العملية
- 7+ years
- التخصص
- Backend engineering
Responsibilities
- ### Design, develop, and maintain
- ### Control systems for driving build systems of multiple products and supporting infrastructure
- ### Infrastructure components for interacting with other databases, systems, and APIs
- ### Web REST API servlets that support remote product functionality connecting to systems and databases
- ### Automated systems for importing order information into live build and delivery systems
- ### Web applications supporting both customers and internal infrastructure
- ### Manage product release branches in source control systems like perforce and git
- ### Design and evolve SQL and other databases to support product functionality and internal management systems
- ### 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
- ### Engineer tests and integrate features into new releases; support application teams during test phases
- ### Collaborate with marketing, applications, and order processing teams to streamline delivery and management systems
- ### Supporting delivery system operations, and automating fulfillment and those delivery systems to reduce the need for manual processing
Requirements
- ### Master’s degree in computer science or a related field + 7 years of related experience, or Bachelor’s degree + 10 years of related experience
###
- ### Strong programming skills in Java, Perl, JavaScript, TypeScript, Python and shells
- ### Strong experience building database driven production systems in Java, Perl, Python etc.
- ### Experience building Java and React web applications that interact with SQL databases based on REST services
- ### Experience architecting and configuring web and application servers (particularly Tomcat)
- ### Experience designing and developing SQL and NoSQL databases
- ### Experience designing / building test systems for web and infrastructure systems
- ### Experience with Jenkins or equivalent and dashboarding systems like Grafana
- ### Strong problem-solving skills, creativity, and ability to take initiative
- ### Strong communication skills and the ability to lead, and work with other teams
- ### Fluency working with and scripting tasks on Windows and Linux systems
- ### Strong understanding of operating systems and computer architecture
The annual salary range for California is $161,000 to $299,000. 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
- Git
- SQL
- Java
- Perl
- JavaScript
- TypeScript
- Python
- React
- NoSQL
- Jenkins
- Grafana
- Linux
Benefits & perks
- Equity
- Generous vacation
- Healthcare
- Retirement
