We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Colas IS Support logo
Colas IS Support Verified
Information Technology, Construction, Civil Engineering, IT Services

Senior Software Engineer

Denver, Colorado, United StatesOnsiteFull TimeSenior$130,320–$159,280 /yrPosted 2 months agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

We are seeking a senior software engineer with strong system design instincts and an interest in shaping how systems evolve over time. This is a hands-on role focused on building, maintaining, and improving production software while contributing to technical direction and architectural decisions. You’ll work closely with cross-functional teams to deliver scalable, reliable solutions, with opportunities to take on increasing system-level responsibility as the product and organization grow.

Main Responsibilities

• Design, develop, test, and maintain software solutions across the stack, from backed services to front end interfaces.

• Collaborate with product, design, and operations teams to translate requirements into robust, scalable, and maintainable software.

• Own features and services end to end, contribute to system architecture discussions, and support critical initiatives across services.

• Observe and analyze existing systems to identify improvement opportunities; propose and implement enhancements with a focus on reliability, performance, and security.

• Write clean, documented, and testable code; contribute to design reviews, code reviews, and best-practice governance.

• Embrace ownership mindset: take initiative to solve problems, propose new ideas, and drive them to completion.

• Mentor junior teammates where appropriate and learn from peers to broaden your technical horizons.

Qualifications

• Proven experience as a senior software engineer (hands-on coding in one or more major languages and ecosystems).

• A demonstrated interest in software architecture and system design; a track record of thinking beyond code to consider structure, scalability, and maintainability.

• A flexible, “utility player” mindset: comfortable working across the stack, embracing new challenges, and quickly adapting to changing priorities.

• Strong problem-solving skills, curiosity, and a bias for action; willingness to take initiative to move projects forward.

• Collaboration and communication skills: ability to articulate technical concepts clearly to both technical and non-technical stakeholders.

• Exhibits a growth-oriented mindset with a drive to broaden system-level influence and progressively lead architectural direction

• Experience with cloud platforms (AWS, GCP, Azure) and modern DevOps practices.

• Familiarity with software design patterns, microservices, APIs, and data modeling.

• Prior exposure to architecture documentation, diagrams, and decision records.

• Contributions to open-source projects or personal side projects that demonstrate architectural thinking.

Ready to apply?
You'll be redirected to Colas IS Support's application page.

Similar roles