DevOps Sr Principal Software Engineer

Cadence Design Systems

4.4

(53)

Austin, TX

Why you should apply for a job to Cadence Design Systems:

  • 4.4/5 in overall job satisfaction
  • 4.4/5 in supportive management
  • 87% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 87% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Parental leave is available for both paternity and maternity
  • Flexible work options available
  • 88% of employees at Cadence say it is a great place to work compared to 57% of employees at a typical U.S.-based company.
  • #R54117

    Position summary

    with other teams all around the world.

    Job Description:

    • Work with leadership to set direction, elevate best practices, and evolve our infrastructure

    • Implement and maintain core infrastructure used by developers to build, test, deploy, and monitor the NeuroWeave SDK.

    • Work closely with Research and Development (R&D) to ensure seamless integration of infrastructure with their daily tasks.

    • Utilize observability and monitoring solutions for proactive system health management.

    • Ensure compliance with security and governance standards across environments.

    • Troubleshoot issues across build, deployment, and production systems.

    Requirements:

    • Complete bachelor's degree in computer science, computer engineering, or equivalent experience.

    • 10+ years of software development experience.

    • Understanding of CI/CD platforms and infrastructure.

    • Understanding of Infrastructure as Code (IaC) principles.

    • Knowledge of the Python programming language.

    • Experience with Unix environment and tools.

    • Experience with version control and build systems.

    • Dedication to creating high-quality, scalable, and maintainable code.

    • Strong collaboration and communication skills.

    • Very good spoken and written English.

    Nice to have:

    • Experience developing software using the Git version control system.

    • Experience with the Bazel build system and Starlark programming language.

    • Experience with Docker or similar containerization technologies.

    • Experience with LSF or similar task distribution systems.

    • Experience with Jenkins or GitHub Actions.

    Additional Job Details:

    • Employment category: CLT

    • Employment term: 40 hours/week.

    • Hybrid work.

    • Competitive benefits.

    About Cadence Design Systems:

    Cadence is the only company that provides the expertise and tools, IP, and hardware required for the entire electronics design chain, from chip design to chip packaging to boards and to systems. We enable electronic systems and semiconductor companies to create innovative products that transform the way people live, work, and play. Our products are used in mobile, consumer, cloud datacenter, automotive, aerospace, IoT, industrial and other market segments. For more information, access http://https://www.cadence.com.

    We're doing work that matters. Help us solve what others can't.

    We're doing work that matters. Help us solve what others can't.

    Why you should apply for a job to Cadence Design Systems:

  • 4.4/5 in overall job satisfaction
  • 4.4/5 in supportive management
  • 87% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 87% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Parental leave is available for both paternity and maternity
  • Flexible work options available
  • 88% of employees at Cadence say it is a great place to work compared to 57% of employees at a typical U.S.-based company.