Principal Software Engineer

Jobtailor

Colorado

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Colorado is seeking a senior software engineer to design, develop, and optimize operating systems components and tools. You will lead a cross-functional team, mentor junior engineers, and participate in architecture and code reviews.

You will collaborate with product managers and designers to capture requirements, implement scalable solutions, and promote best practices in CI/CD and testing across projects.

Qualifications

  • Bachelor’s Degree in Software Engineering or related field.
  • Advanced degree in a related field is strongly preferred.
  • Experience designing, developing, and testing software systems.

Responsibilities

  • Design, develop, test, debug, and implement OS components and software tools.
  • Develop database architectures and requirements specifications.
  • Lead and mentor software engineers; conduct code reviews and provide feedback.
  • Collaborate with product managers and designers to define project scope and requirements.
  • Drive adoption of best practices in development, CI/CD, and testing.
  • Stay current with technologies and trends to guide strategic planning.

Skills

Project management
Software engineering
Mentoring
Cross-functional work
Code reviews

Education

Bachelor’s Degree in Software Engineering or related field
Advanced degree in related field

Tools

Azure
AWS
Docker
Kubernetes
Jenkins
Terraform
React
Angular
Node.js
ASP.NET
HTML5
CSS3
WebAPI
Java
C++
.NET
Scala
Lua
Python
SQL

Job description

Responsibilities
  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities ensuring they are scalable, reliable, and efficient
  • Develops database architecture
  • Captures User Requirements Specification working with the process owner
  • Determines systems software design requirements
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency
  • Collaborates with cross-functional teams to generate systems software engineering policies, standards and procedures
  • Works across a variety of software lifecycle activities as determined by program needs
  • Provides technical guidance, mentoring, and coaching to other software engineers, ensuring projects are completed on time and to the highest standards
  • Identifies and solves complex technical issues, finding innovative solutions that align with business objectives
  • Conducts code reviews, providing feedback and guidance to junior engineers
  • Collaborates with product managers, designers, and other stakeholders to define project scope and requirements
  • Stays up to date with the latest technologies and trends, advocating for the adoption of best practices
  • Contributes to the long-term strategic planning for software development, ensuring the organization's technical vision is realized
Requirements
  • Bachelor’s Degree and 7+ years of Software Engineering OR advanced degree and 5+ years of Software Engineering
  • Equipment connectivity
  • Strong project management skills
  • Ignition and deviseWISE experience
  • Azure, AWS, Docker, Kubernetes, Jenkins, Terraform experience
  • React, Angular, Node.js, ASP.NET, HTML5, CSS3, WebAPI experience
  • Microservices Architecture, Test-Driven Development, Agile & Scrum, CI/CD Pipelines, RESTful API Design
  • Strong understanding of software engineering principles, coding languages, and development tools
  • Ability to lead and motivate teams, communicate effectively with diverse stakeholders, and mentor junior engineers
  • Ability to identify and solve complex problems, think critically, and make informed decisions
  • Experience with agile development methodologies and best practices
  • Experience with relevant programming languages, frameworks, and technologies (e.g., Java, C++, NET, Scala, Lua, Python, SQL, cloud platforms)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Jobtailor • Missouri

On-site
USD 90,000 - 125,000
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Engineer,Software
Engineer,Software

Midmark Corporation • Cincinnati (OH)

On-site
USD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 170,000
Staff Software Engineer- Eng
Staff Software Engineer- Eng

UKG • Seattle (WA)

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Town of Woodbury (NY)

On-site
USD 110,000 - 150,000
Software Engineer – Full Stack, .NET
Software Engineer – Full Stack, .NET

Jobtailor • Alabama

On-site
USD 90,000 - 130,000
Software Engineer III
Software Engineer III

Jobtailor • Illinois

On-site
USD 140,000 - 180,000
Application Software Engineer
Application Software Engineer

Jobtailor • Dearborn (MO)

On-site
USD 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000