1

Software Development Engineer Sde Jobs in Colorado

Job Summary The Senior Software Development Engineer is responsible for taking on more complex, high-impact projects, mentor junior engineers, and drive technical initiatives across the development ...

Software Dev Engineer III Job Location: Boulder, Colorado Job Number: AMZ9899639 Position Responsibilities: Drive the architecture and design of large-scale, multi-tiered, distributed software ...

SDET

Denver, CO ยท On-site

$51.50 - $66.50/hr

Our client in the Denver, Colorado area is looking for a SDET to join their team on a drect hire basis. This person will be responsible for designing, building, and executing automated tests.

Software Development Engineer in Test

Denver, CO ยท On-site

$51.50 - $66.50/hr

Work you'll do As a SDET II on the Human Services Transformation team, you will be responsible for... * Supporting systems implementation, operations and maintenance, and application support ...

next page

Showing results 1-20

Software Development Engineer Sde information

What are the key skills and qualifications needed to thrive as a Software Development Engineer (SDE), and why are they important?

To thrive as a Software Development Engineer (SDE), you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or related field. Familiarity with development tools, version control systems like Git, and experience with languages such as Java, Python, or C++ are essential, and certifications in cloud computing or relevant frameworks can be advantageous. Problem-solving ability, effective communication, and teamwork are crucial soft skills that help SDEs collaborate and innovate. These competencies enable SDEs to build reliable software solutions, adapt to evolving technologies, and contribute effectively within technical teams.

What are some common challenges faced by Software Development Engineers (SDEs) when working in cross-functional teams?

Software Development Engineers (SDEs) often collaborate closely with product managers, designers, QA testers, and other engineers. A common challenge is ensuring clear and consistent communication across disciplines, as each team may have different priorities or technical understanding. SDEs must balance writing clean, maintainable code with adapting to shifting project requirements and tight deadlines. Developing strong collaboration skills and staying adaptable are key to navigating these challenges and delivering successful products.

What are Software Development Engineers (SDE)?

Software Development Engineers (SDEs) are professionals who design, develop, test, and maintain software applications or systems. They work with programming languages, frameworks, and tools to build software solutions that meet user and business requirements. SDEs often participate in the full software development lifecycle, from concept to deployment and ongoing support. Their responsibilities may also include troubleshooting issues, improving performance, and collaborating with other team members such as product managers and designers.

What is the difference between Software Development Engineer Sde vs Software Engineer?

AspectSoftware Development Engineer (SDE)Software Engineer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS or related field, coding skills
Work EnvironmentTech companies, startups, large corporationsTech companies, startups, large corporations
Industry UsageCommon in tech industry, especially in North AmericaWidely used term, often interchangeable with SDE

Both roles typically require similar educational backgrounds and technical skills. The term 'Software Development Engineer' is often used in North American companies, while 'Software Engineer' is more universal. In practice, these titles usually refer to similar responsibilities involving software design, coding, and testing.

What are popular job titles related to Software Development Engineer Sde jobs in Colorado? For Software Development Engineer Sde jobs in Colorado, the most frequently searched job titles are:
What cities in Colorado are hiring for Software Development Engineer Sde jobs? Cities in Colorado with the most Software Development Engineer Sde job openings:
Infographic showing various Software Development Engineer Sde job openings in Colorado as of July 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Hybrid job distribution.
Principal SDET - Cybersecurity Test Engineer

Principal SDET - Cybersecurity Test Engineer

Judge Group, Inc.

Lakewood, CO โ€ข On-site

$144K - $175K/yr

Other

Posted 7 days ago


Job description

Location: Lakewood, CO Salary: $144,000.00 USD Annually - $175,000.00 USD Annually Description:
*Hybrid Position, 3 days/week onsite in Lakewood*
The Principal SDET - Cybersecurity Test Engineer is a senior technical leader committed to improving patient outcomes through innovative, life-saving technology. This role is responsible for developing and driving the cybersecurity testing strategy across the Software Quality Engineering organization while enabling the broader organization to consistently implement and execute a unified cybersecurity testing approach. By establishing scalable practices and strong technical leadership, the Principal SDET ensures long-term organizational capability and maturity in cybersecurity testing.
A core focus of this role is embedding cybersecurity as a continuous, front-loaded component of the software development lifecycle to enable early identification and prevention of vulnerabilities and potential security risks, while maintaining compliance with medical device regulatory requirements. The Principal SDET is responsible for evaluating, documenting, managing, and developing cybersecurity tests for TBCT software systems within the R&D organization.
Effective collaboration is essential to success in this role, requiring strong partnerships with Software Architects, Software Development, Software Test, Systems Engineering, DevOps, Product Security, business leadership, and external consultants. This individual ensures comprehensive coverage of cybersecurity requirements that are translated into actionable, testable, and verifiable outcomes across teams, enabling consistent execution of cybersecurity test strategies.
ESSENTIAL DUTIES
  • Define a standardized cybersecurity testing strategy for the Software Quality Engineering organization that aligns with product architecture, regulatory requirements, and business goals.
  • Train and mentor engineers on cybersecurity testing practices, build training materials, and run knowledge transfer sessions so teams can execute independently.
  • Build cybersecurity test plans that meet medical device regulatory standards.
  • Run risk and vulnerability assessments on new and existing products and put security testing protocols in place to protect sensitive data.
  • Oversee the design and execution of automated test scripts and frameworks across all levels of the test pyramid and apply design patterns suited to security testing.
  • Lead dynamic application security testing (DAST) and advise the group on the feasibility, implementation, and maintenance of cybersecurity test automation.
  • Work with architecture teams to set cybersecurity testing standards and shape software architecture and development practices so vulnerabilities surface earlier.
  • Partner with development, cybersecurity, quality assurance, peer engineers, and architects to find vulnerabilities and embed security testing into the product lifecycle.
  • Coordinate with external partners and consultants on joint security testing.
  • Contribute to multiple codebases within Scrum teams, resolve environment and test automation issues, and review and approve code and test changes.
  • Lead discussions about which test level is right for a given piece of functionality, and engage at any test level when the work requires it.
  • Keep up with new cybersecurity threats, tools, and practices, and revise testing methods when needed.

OTHER DUTIES AND RESPONSIBILITIES
  • Provide strategic leadership for the functional group and keep its direction aligned with company policies and business goals.
  • Work with regulatory and quality assurance peers to improve processes that meet industry standards and company-specific benchmarks. Support inspection readiness with clear processes, documentation, and traceability.
  • Supervise Software Quality Engineering and testing activities across teams so best practices stay consistent organization wide. Keep tests maintainable, reusable, and scalable so they integrate cleanly across projects.

MINIMUM QUALIFICATION REQUIREMENTS:
Education
Bachelor's degree in Computer Science, Engineering or, equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered.
Experience
Minimum 8 years experience in an SDET role; with at least 5 years experience in Cybersecurity Testing.
Skills
  • Strong foundation in computer science fundamentals, including design patterns, data structures, object-oriented programming (OOP), and software design principles.
  • Proficient in object-oriented and embedded software development using C#, C++, and Python.
  • Deep expertise in cybersecurity principles, frameworks, and secure software development practices, particularly for medical devices.
  • Skilled in identifying, assessing, and mitigating security vulnerabilities, including performing structured risk assessments.
  • Extensive experience designing and implementing automated test frameworks and scripting solutions.
  • Proficient in applying cybersecurity testing across all levels, including unit, integration, and system testing.
  • Experience in integrating automated testing and security practices into CI/CD pipelines (DevSecOps).
  • Hands-on experience with DAST and other security testing tools, methodologies, and techniques.
  • Holds relevant cybersecurity and product security certifications (e.g., CISSP, CSSLP, OSCP).
  • Familiar with modern development technologies, including Docker, REST APIs, JSON, and cloud platforms (Azure).
  • Skilled in source code management, version control, and collaborative development workflows (e.g., Git-based environments).
  • Proven ability to drive organizational change, align stakeholders, and lead adoption of engineering and security best practices.
  • Strong technical leadership and cross-functional communication skills, with the ability to influence architecture, development, and quality strategies.
  • Self-driven, adaptable, and committed to continuous learning, innovation, and process improvement.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!