Post job

Software engineer jobs in Boulder, CO

- 2,091 jobs
All
Software Engineer
Senior Engineer
Data Engineer
Senior Software Engineer
Software Architect
Software Developer
Software Test Engineer
Software Engineer Lead
Lead Software Developer
Lead Java Developer
Test Engineer
Principal Software Engineer
Staff Software Engineer
  • Senior Payload Engineer

    Vantor

    Software engineer job in Westminster, CO

    Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters-where people are working together to help our customers see the world differently, and in doing so, be seen differently. Come be part of a mission, not just a job, where you can: Shape your own future, build the next big thing, and change the world. To be eligible for this position, you must be a U.S. Person, defined as a U.S. citizen, permanent resident, Asylee, or Refugee. Note on Cleared Roles: If this position requires an active U.S. Government security clearance, applicants who do not currently hold the required clearance will not be eligible for consideration. Employment for cleared roles is contingent upon verification of clearance status. Export Control/ITAR: Certain roles may be subject to U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. Responsibilities: Serve as the technical interface between the imaging payload and spacecraft bus, ensuring compatibility and joint performance optimization across electrical, mechanical, thermal, and data interfaces. Lead and participate in system-level trades to evaluate design alternatives, performance vs. cost/risk trade-offs, and technology insertion opportunities. Assess and troubleshoot emerging payload and bus designs down to the circuit level using your electrical engineering background. Support radiation analysis and mitigation strategies for electronics in space environments, collaborating with design teams to guide EEE parts selection and architecture-level protections. Perform or review signal and power integrity analyses, and ensure adherence to space-qualified electrical standards (MIL-STD, ECSS, NASA standards, etc.). Model and evaluate payload-level power, data, and timing interactions and contribute to electrical interface control documentation (ICDs). Participate in the evaluation of emerging technologies, COTS/FoS (Commercial/Flyable off the Shelf) hardware, and new mission concepts with an eye toward system-level integration feasibility. Contribute to design reviews (SRR, PDR, CDR) and work across disciplines to ensure the payload systems meet performance, reliability, and environmental constraints. Minimum Qualifications: Must be a U.S. Citizen with an active secret Security Clearance or have the ability to obtain secret clearance. Bachelor's degree in Electrical Engineering, Aerospace Engineering, Physics, or a related technical field. 8+ years of experience working with space-based optical remote sensing payloads, especially within LEO missions. Proven experience in electrical systems engineering for space platforms, including familiarity with radiation effects on electronic systems and parts derating/qualification processes. Demonstrated experience with spacecraft-payload interface development, electrical interface analysis, and supporting cross-functional teams across the space segment. Ability to interpret and analyze schematics, block diagrams, and PCB layouts, and perform system-level implications analysis from hardware-level changes. Demonstrated familiarity with current and emerging FPGA, processor, and memory technologies. Previous experience working across payload, spacecraft, and ground teams Preferred Qualifications: Master's or PhD in Electrical Engineering or Systems Engineering. Experience with modeling tools such as MATLAB, STK, SPICE, HFSS, or signal integrity/power analysis software. Familiarity with imaging payloads (visible, multispectral, or hyperspectral), data processing requirements, and performance metrics (SNR, MTF, etc.). Experience with fault management, redundancy architectures, and design for reliability in long-duration space missions. Familiarity with space industry quality and standards frameworks (NASA GSFC, JPL, ECSS, MIL-STD-1547, IPC standards). #LI-MG1 Pay Transparency: In support of pay transparency at Vantor, we disclose salary ranges on all U.S. job postings. The successful candidate's starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. ● The base pay for this position within Colorado is: $107,000.00 - $179,000.00 annually. For all other states, we use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location where we hire may have a different range. Benefits: Vantor offers a competitive total rewards package that goes beyond the standard, including a robust 401(k) with company match, mental health resources, and unique perks like student loan repayment assistance, adoption reimbursement and pet insurance to support all aspects of your life. You can find more information on our benefits at: ****************************** Additionally, this position is incentive eligible with a target based on contribution, company performance, and/or individual results achieved; the specific incentive plan and target amount will be determined based on the role and breadth of contributions. The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Vantor's Career page at the top of each job posting. To apply, submit your application via Vantor's Career page. EEO Policy: Vantor is an equal opportunity employer committed to an inclusive workplace. We believe in fostering an environment where all team members feel respected, valued, and encouraged to share their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability, protected veteran status, age, or any other characteristic protected by law.
    $107k-179k yearly 22h ago
  • Software Engineer

    Insight Global

    Software engineer job in Englewood, CO

    Hybrid onsite in Englewood, CO $50-65/hr Ongoing long-term contract Required Skills & Experience Experience mentoring other developers and delivering full-stack software features Proficiency with Node.js, React, TypeScript, Python, and GraphQL Experience with relational (SQL) and NoSQL databases Experience deploying cloud-based applications Familiarity with source control and branch management Experience working with microservices Bachelor's degree in a related field or equivalent experience Nice to Have Skills & Experience 6 or more years of professional experience in software development Experience with AWS infrastructure and services AWS Developer Certification Experience with Git-based platforms (GitHub, GitLab, Bitbucket) Familiarity with Docker, Kubernetes, Redis, and an ORM built over a relational database Understanding of infrastructure as code (IaC) and Terraform Experience with experimentation, statistical testing, and data analysis Master's degree or higher in a related field Job Description A client of Insight Global is looking to add a SR Software Engineer to their team for a Hybrid position in Englewood Colorado. As a Senior Software Engineer on the Configuration Management and eXperimentation team (CMX), in the applied AI and data science program, you'll help design and develop software solutions that expand our custom experimentation and configuration management platform. You'll work in a full-stack environment using AWS, MySQL, Redis, Prisma ORM, Node.js, Python, GraphQL, Nest.js, and React. As a member of the CMX team, you'll be part of a supportive, cross-functional team that values mentorship, continuous learning, and shared success. You'll work closely with engineers, data scientists, designers, and product stakeholders to solve complex problems and deliver impactful solutions. The CMX team is responsible for enhancing and supporting custom, enterprise-level experimentation and configuration management platforms. We facilitate experimentation and configuration management through web-based UIs and supporting services that enable users to draft and deploy A/B tests, progressive deployments, and JSON configuration changes. We are committed to building a team with diverse experience where everyone can bring their full self to the team.
    $50-65 hourly 2d ago
  • Software Engineer

    Talent Groups 4.2company rating

    Software engineer job in Westminster, CO

    12 Month Contract | Must be able to work on W2 without 3rd party company | Onsite Westminster, CO As part of an international software development team, you will provide cutting-edge solutions to real-world problems faced by professionals in the fields of Surveying, Construction, GIS, BIM and CAD. Collaborate with team members to examine marketing requirements, guide, and propose innovative functional designs Develop, test and maintain the software solution Coordinate efforts with worldwide distributed hardware and software teams Align work with our various centers of expertise, integrate specialized components into the software solution Work in an Agile development process. Skills: Demonstrated experience as a mid or senior developer in a C# .NET environment Proactive team player mindset that strives to engage with distributed colleagues Experience with optical survey, GNSS, GIS, CAD, Civil Engineering, 3D scanning or photogrammetry is a plus A strong math background is a plus Experience in writing, consuming, and deploying web services is a plus Education: Bachelor's STEM degree or related and/or equivalent professional experience
    $68k-94k yearly est. 1d ago
  • Software Engineer in Test

    Evona

    Software engineer job in Denver, CO

    Software Development Engineer in Test (SDET) Active US Security Clearance required Are you the kind of engineer who loves breaking things so the system becomes stronger? If you enjoy pushing distributed systems to their limits and building automation that mirrors real world behaviors, this role will be right up your street. A fast growing space technology company is searching for an SDET to help test, validate, and stress their mission critical software. You will work on technology that powers satellite operations, command and control services, and large scale real time behaviours. You do not need to be a space expert. If you love Python, automation, and solving complex problems, you will thrive here. What you will be doing • Building and automating tests that mirror real customer use cases • Simulating hundreds to thousands of satellites running operations • Acting as a chaos tester to uncover weaknesses and improve system resilience • Troubleshooting and fixing bugs across deployed backend systems • Testing APIs, databases, event driven architectures, and containerized environments • Supporting CI and automation within modern DevOps pipelines • Working closely with frontend, backend, and product teams to ensure quality at scale What you will need • Proficiency in Python • Experience with Playwright, Cypress, or similar end to end testing frameworks • Strong understanding of containerized and serverless architectures • Skilled in API testing and distributed databases • Experience building CI or automation pipelines, ideally with GitHub Actions • A track record of solving technical problems with minimal oversight • Active US Security Clearance (Secret required, TS or TS SCI preferred) • Must meet ITAR requirements (US citizen, US national, green card holder) What you will get • Hybrid work, two days per week on site with flexibility • Comprehensive health insurance with full coverage for employees • Unlimited PTO with a requirement to take at least 15 days • Most US federal holidays observed • Quarterly wellness benefits • 4 percent 401(k) matching • Quarterly offsites in great destinations • A team that values ownership, curiosity, and continuous improvement If you are excited by the idea of testing systems at scale and helping shape the future of satellite operations, I would love to speak with you. Feel free to reach out to Ciara Holmes at EVONA for more information or to apply directly.
    $64k-85k yearly est. 3d ago
  • Software Engineer

    Understanding Recruitment

    Software engineer job in Denver, CO

    🚀 Graduate Software Engineer - Help Build the Future of Intelligent Transport 📍 Denver, CO | Hybrid (3 days onsite) We're not just moving goods - we're moving the world forward. With strong revenue growth and backing from top-tier investors, we're building AI-driven systems that make global logistics smarter, faster, and safer. Join us at the intersection of cutting-edge AI and real-world impact - and kick-start your career building technology that actually ships. 🌟 What You'll Do Build end-to-end product features using TypeScript (React/Next.js) and Python (FastAPI/Django) Integrate real-time AI models into production applications Create smooth, high-performance user experiences and scalable APIs Work directly with senior engineers and ship production code from day one 💡 What You'll Gain Hands-on experience deploying AI systems in real-world environments Mentorship from an experienced Denver-based engineering team A fast-moving startup environment where your ideas matter Real ownership - your work will have visible impact, fast 👀 What We're Looking For Degree in Computer Science or related field (2024/2025 grads welcome) Strong programming skills in Python and/or TypeScript Curiosity, initiative, and a problem-solving mindset Ability to work onsite in Denver at least 3 days per week Build the systems that move the world. Apply now - and make your mark from day one.
    $62k-84k yearly est. 4d ago
  • Lead Software Engineer

    The Ash Group

    Software engineer job in Greenwood Village, CO

    *** W2 Contract Only - No C2C - No 3rd Parties *** The Ash Group is hiring a Lead Software Engineer (Full Stack) for our client (one of the largest private credit providers in the US agricultural economy) based in Greenwood Village, CO (hybrid). This is a high-impact role requiring 6-8 years of experience, with mandatory hands-on expertise in React (4+ years) and Node.js (4+ years). You will be leading the design and development of foundational SPA (Single Page Application) and BFF (Backend for Frontend) architecture on AWS, driving major digital transformation and automating business processes. Role Details Compensation: Competitive pay rate of $95 per hour. Benefits: Medical, dental, vision, and direct primary care benefits. After six months of employment, enjoy a 4% matched 401(k) plan with immediate 100% vesting. Duration: 6-month contract with possible extension. Location: Hybrid in Greenwood Village, CO (availability during 9 am - 5 pm MT core hours required). What You'll Be Doing Lead the design, development, and implementation of technical solutions as a Full Stack Engineer, with a focus on building robust, cloud-based solutions on AWS. Mandatory hands-on development using React, HTML/CSS, and Node.js, including the creation of Restful APIs for Single Page Applications. Support the RPA (Robotics Process Automation) team and develop solutions for improving quality, delivery, and customer/employee experience using automation technologies. Apply a strong understanding of the Software Development Lifecycle (SDLC) and CI/CD pipelines (e.g., Git, Docker, Kubernetes) to ensure reliable deployments and automation. Provide workday and after-hours production support, including troubleshooting, problem correction, and root cause analysis. What We're Looking For 6-8 years of experience as a Software Engineer. 4+ years of hands-on experience with Front-end technologies: React, HTML/CSS. 4+ years of hands-on experience with Back-end technologies: Node.js. Experience building Restful APIs and developing Single Page Applications (SPAs). Experience with AWS (or GCP, Azure) and container orchestration services like Docker and Kubernetes. Strong understanding of CI/CD pipelines, Git, and version control processes. Proficiency with SQL, Python, and open-source databases is a plus. This is a rare opportunity to work on an architecture being built from the ground up, driving the launch of new, transformative digital processes for a major financial institution. #SoftwareEngineer #LeadEngineer #FullStackDeveloper #React #NodeJS #AWS #SPA #BFF #RPA #Kubernetes #GreenwoodVillageJobs #ColoradoJobs #HybridWork #Contract
    $95 hourly 1d ago
  • Software Developer - DOCSIS/SONU with Telecom Domain (Network & Cable)

    Ampstek

    Software engineer job in Denver, CO

    We are looking for experienced consultant with network cable exp, Software dev exp and can understand end to end app life cycle within the Telecom domain. This role is central to ensuring seamless and efficient activation of cable modems and other DOCSIS/SONU devices. Key Skill Requirements: • 8+ Years Experience (Hands-on Developer) • DOCSIS/SONU Domain Expertise: Apply in-depth knowledge of DOCSIS and SONU standards and protocols to architect • Cloud-Native Expertise: Drive the adoption and optimization of AWS services and Kubernetes for deploying, managing, and scaling device activation applications ( EC2, S3, RDS, Lambda, SQS, SNS, VPC, IAM, CloudWatch ) • ACS Adapter Integration: Provide expert-level guidance and hands-on experience Thanks & Regards Alok Ranjan Pathak | Team Lead - US Staffing Email: *********************** | Desk: ************** Ampstek LLC - Global IT Partner | ***************
    $65k-86k yearly est. 4d ago
  • Principal Software Engineer

    Maxwell Bond 4.3company rating

    Software engineer job in Boulder, CO

    (Golang, Big Data) Boulder, Colorado Up to $250,000 I've partnered with a fast-growing cybersecurity software company dedicated to protecting key infrastructure across the U.S. With significant recent investment, they are preparing to scale rapidly over the next year, and a key hire is a Principal Software Engineer. What You'll Be Doing as their Principal Software Engineer: Lead the design and development of large-scale cloud-based data platforms in Golang, architecting distributed systems using tools such as Spark and Kafka. Build and optimize ETL pipelines and data architecture, integrating diverse data sources while ensuring performance, reliability, and security. Support the implementation and deployment of AI and large language models (LLMs). Mentor and guide other engineers, fostering innovation and adoption of new technologies. Why This Role Is Exciting: High-impact work in cybersecurity, helping protect critical organizations across the U.S. Collaborate closely with leadership to shape the long-term product roadmap. Opportunity to work with cutting-edge AI-driven technologies in a rapidly scaling environment. What's In It For You: Competitive salary from $180,000 up to $250,000 USD. Hybrid work model with offices in downtown Boulder. (3x a week) Comprehensive benefits including private healthcare, dental, eyecare, and 401(k) This is a fantastic opportunity for a Principal Software Engineer to make a real tangible impact on a Cyber Security business with huge investment. You'll be hands on developing the tools to help this business scale and protect their clients... Exciting isn't it? Apply now to find out more!
    $180k-250k yearly 3d ago
  • Senior Insights Developer

    Eliassen Group 4.7company rating

    Software engineer job in Englewood, CO

    Our client, an industry leader in telecommunications, has an excellent opportunity for a Senior Insights Developer to work on a 12+ month contract opportunity. Work will be a hybrid on-site/remote schedule in Englewood, CO. The Senior Insights Developer will lead projects to create automated dashboards, covering all phases throughout the entire development cycle (design to production) by utilizing ETL, data analysis, and data visualization skills. Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $70 - $78 / hr. w2 Responsibilities: Collaborate with stakeholders to gather and document requirements, assessing the feasibility of analysis projects. Extract, analyze, and interpret data from various sources using statistical techniques, providing actionable insights and reporting. Capture and document requirements in Jira, ensuring clarity and alignment with business objectives. Review and validate solutions to ensure they meet specified requirements and business needs. Respond to data inquiries from internal teams, providing timely and accurate information. Work daily within the AWS environment, utilizing tools such as EMR, Lambda, S3, Step Functions, and Athena to manage and analyze data. Requirements: Bachelor's degree in Computer Science or equivalent Advanced knowledge of SQL, with a focus on big data environments. Proven experience with business intelligence solutions and the development lifecycle. Proficiency in data visualization tools, particularly Tableau. Hands-on experience with AWS services. Experience with Python or PySpark is advantageous. Familiarity with Hadoop ecosystems. Strong relationship-building and collaboration skills, especially in cross-functional teams. Effective communication skills, both written and verbal, with the ability to create concise and impactful presentations tailored to specific audiences. Experience in leveraging and reconciling data across multiple source systems. Translate business requirements into SQL queries and understand existing SQL code. Strong analytical skills, creativity in problem-solving, and attention to detail. Experience with ad hoc queries, data analysis development, and SQL development. Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************. Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. JOB ID: JN -112025-104380
    $70-78 hourly 1d ago
  • Software Architect

    Inceed 4.1company rating

    Software engineer job in Denver, CO

    Software Architect Compensation: $130,000 - $150,000 Inceed has partnered with a great company to help find a skilled Software Architect to join their team! Join a dynamic team as a Software Architect, where you'll have the chance to lead innovative projects and make a significant impact. This is an exciting new role, and we're looking for someone who can take initiative and implement cutting-edge solutions. The company offers phenomenal benefits and a supportive work environment, making this an opportunity you don't want to miss! Key Responsibilities & Duties: Lead enterprise-level software development projects Design scalable and secure software architectures Collaborate with onshore and offshore teams Engage in hands-on coding and development Troubleshoot performance issues in Azure environments Implement AI tools for automation and development Required Qualifications & Experience: 4+ years as a Software Architect or Lead Developer Proficiency in PHP, .NET, Python, React, or Vue Experience with cloud and mobile development Hands-on experience with Azure or AWS Nice to Have Skills & Experience: Experience in DevOps and CI/CD pipelines Perks & Benefits: This opportunity includes a comprehensive and competitive benefits package-details will be shared during later stages of the hiring process. If you are interested in learning more about the Software Architect opportunity, please submit your resume for consideration. Our client is unable to provide sponsorship at this time. We are Inceed, a staffing direct placement firm who believes in the possibility of something better. Our mission is simple: We're here to help every person, whether client, candidate, or employee, find and secure what's better for them. Inceed is an equal opportunity employer. Inceed prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity, or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. #MON #INDDEN
    $130k-150k yearly 2d ago
  • Software Architect

    Access Data Consulting Corporation 4.2company rating

    Software engineer job in Denver, CO

    PLEASE NOTE: WE ARE ONLY ACCEPTING CANDIDATES THAT ARE W2 CANDIDATES IN COLORADO. WE WILL NOT ACCEPT OUT-OF-STATE CANDIDATES. About The Role: 12-month contract 4 days/week in office (Greenwood Village) Pay Rate: flexible based on experience Full-time hours only, not a part-time contract The TypeScript Architect will play a key role in designing and implementing scalable, reliable, and high-performance systems using modern technologies. This position requires deep expertise in TypeScript, REST APIs, and microservice architecture, along with hands-on experience in Scala, MongoDB, Docker, Kubernetes, and Splunk. The candidate will be responsible for full lifecycle application development, from design through deployment, following established company software development lifecycle (SDLC) standards. Responsibilities: - Design, code, configure, test, debug, and document complex system and application programs. - Develop and maintain scalable and secure TypeScript-based microservices and RESTful APIs. - Collaborate with backend teams using Scala and MongoDB to ensure seamless data integration and performance optimization. - Architect solutions leveraging containerization (Docker) and orchestration (Kubernetes) for deployment and scalability. - Implement monitoring, logging, and alerting solutions using Splunk and related observability tools. - Assist in preparing technical design specifications based on functional requirements and analysis documents. - Review functional requirements, analysis, and design documents and provide architectural feedback. - Participate in and lead architecture, design, and code reviews to ensure consistency, scalability, and adherence to standards. - Mentor development teams, promote best practices, and ensure code quality and performance. - Develop and maintain operational and system-level documentation. - Work cross-functionally with QA, DevOps, and product teams to deliver robust, production-grade solutions. Qualifications: - 10+ years of software development experience, with a strong focus on large-scale distributed systems. - Proven expertise in TypeScript - Solid experience designing and consuming REST APIs. - Hands-on experience with Scala for backend services or data processing. - Proficiency with MongoDB or other NoSQL databases. - Deep understanding of microservices architecture and related design patterns. - Strong experience with Docker and Kubernetes for application deployment and orchestration. - Experience implementing logging, monitoring, and alerting with Splunk or similar tools. - Excellent communication, collaboration, and documentation skills. - Ability to lead architectural discussions and provide technical direction across teams. Preferred Skills: - Familiarity with cloud environments (AWS, Azure, or GCP). - Experience with CI/CD pipelines and DevOps practices. - Knowledge of functional programming concepts (preferred for Scala-based components). - Background in performance optimization and security best practices.
    $85k-122k yearly est. 2d ago
  • Staff / Sr Staff C++ Software Engineer

    Scitec 4.2company rating

    Software engineer job in Boulder, CO

    SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense, and we are growing our creative team! We support customers throughout the Department of Defense and U.S. Government in building innovative new tools to deliver unique world-class data exploitation capabilities. Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants. Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small business that provides core capabilities for National Security and Defense. Our teams focus on image analysis, low-latency data processing, detection, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team environment, and be able to prototype, develop, integrate, and test advanced software solutions into Government frameworks. Responsibilities Implement new algorithms for remote sensor data exploitation Optimize existing high-throughput algorithms surrounding our image analysis, detection, and tracking efforts Demonstrate fluent, idiomatic mastery of C++; comfortable with software design and architecture Work as part of an Agile team and contribute to shared tools Other duties as assigned Requirements A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science. Additional year of education may be substituted for years of professional experience. At least five years of professional experience and fluency in C++ At least three years of professional experience using Linux operating systems Knowledge of Data Structures Optimization skills for high-data-throughput processing Detail oriented Good verbal and written communication skills Ability to work full-time in-person in Boulder, CO office location Ability to obtain and maintain a DoD security clearance Candidates who have any of the following skills will be preferred Experience with GPU programming Strong understanding and experience with modern object-oriented design, inheritance patterns, and SOLID principles Experience implementing features of C++ 17, 20 or 23 standards Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data An advanced degree in the physical sciences, mathematics, engineering, or computer science Fluency in one or more of the following languages: Matlab, Rust, Python Professional experience with Agile software development A current active DoD SECRET security clearance or higher *Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment. Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information Benefits SciTec offers a highly competitive salary and benefits package, including: 3% Fully Vested Company 401K Contribution (no employee contribution required) 100% company paid HSA Medical insurance, with a choice of 2 buy-up options 80% company paid Dental insurance 100% company paid Vision insurance 100% company paid Life insurance 100% company paid Long-term Disability insurance Short-term Disability insurance Annual Profit-Sharing Plan Discretionary Performance Bonus Paid Parental Leave Generous Paid Time Off, including Holiday, Vacation, and Sick Pay Flexible Work Hours The pay range for this position is $96,000- $140,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation. SciTec is proud to be an Equal Opportunity employer. xevrcyc VET/Disabled. #ND123
    $96k-140k yearly 1d ago
  • Senior/Lead Software Developer (Rust)

    Maxonic Inc.

    Software engineer job in Denver, CO

    Job Title: Senior/Lead Software Developer (Rust) Job Type: CTH or FTE Responsibilities: We are looking for a Senior/Lead Software Engineer for our team, which focuses on creating storage solutions for the most data-intensive workloads. The role will focus on the EMF framework which handles deployment, management and monitoring platform for an HPC Filesystem. EMF is written fully in Rust. The ideal candidate will have experience designing, implementing, and shipping software using modern development tooling and practices. Responsibilities for this role include but are not limited to: Software design and development for new features and maintenance of existing features. Analysis of bug reports and development of software fixes on multiple platforms. Work with the Engineering manager and a geographically distributed team to understand product requirements and features. Contribute to and validate product documentation. Assist with performance tuning of features for specific environments and use-cases. Qualifications: BS/MS in Computer Science, Computer Engineering or equivalent degree/experience. 10+ years of software development experience in Linux environments with Rust, C/C++, Bash scripting, or similar. 10+ years of modern full-stack software development experience including WebAssembly, CSS and HTML preferred. Linux sysadmin experience valuable Strong team player with good communication skills and should be self-starter. Excellent time management skills, with the ability to prioritize, multitask, and work under deadlines in a fast-paced environment. Experience with JIRA, Jenkins, Gerrit, Git, and Github preferred. Prior experience working with enterprise-class or HPC storage systems and/or distributed systems a bonus About Maxonic: Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients. Interested in Applying? Please apply with your most current resume. Feel free to contact Suji Chandran (**************** / *************** for more details.
    $86k-116k yearly est. 4d ago
  • Sr UI Software Engineer

    SBS Creatix 3.6company rating

    Software engineer job in Boulder, CO

    Job Title: Senior UI Software Engineer (On Site) No C2C Offers please. Candidates must be able to work in the US without a sponsor. Our client is engineering a next-generation Work Orchestration platform-one that transforms complex organizational processes into clear, intuitive, action-driven experiences. Their UI and UX are central to that mission. They develop their front end using WiseJ, enabling engineers to build rich, enterprise interfaces entirely in C# and .NET-with strongly typed code, centralized controls , and without the typical bloat of sprawling JavaScript frameworks and constantly shifting third-party libraries. Their engineering team is supported by a world-class, fully-managed Figma Design System, including design tokens, responsive variants, and component-compliant wireframes and prototypes. This gives engineers a complete, consistent UI blueprint-freeing them to focus on architecture, performance, and behavior rather than recreating UI patterns from scratch. If you want to build beautifully engineered, large-scale UI systems in an environment designed for clarity and craftsmanship, Nexee is the place. Position Overview: We are seeking a Senior UI Software Engineer to lead development of a an enterprise-grade interface. You will architect highly interactive, intelligent User Interfaces using a unified .NET and WiseJ stack, while collaborating closely with product and design to deliver a first-class user experience. Key Responsibilities • Architect and implement high-performance user interfaces using WiseJ, C#, and .NET, with a strongly typed and unified codebase. • Translate Figma design system components, wireframes, and prototypes directly into consistent, pixel-aligned engineering implementations. • Develop adaptive layouts, multi-panel interfaces, drag-and-drop tools, and other advanced interaction patterns for enterprise-scale use cases. • Maintain clean, composable, reusable UI architecture that avoids unnecessary libraries and minimizes complexity. • Collaborate with UX, product, and backend engineering to ensure seamless integration across all system layers. • Contribute to UI standards, internal tooling, code quality, and mentorship of other engineers. • Team management experience. Qualifications Required • Bachelor's in Computer Science, Engineering, or related field. • 6-10+ years of UI engineering experience with complex, data-heavy, or enterprise platforms. • Strong proficiency in C#, .NET, Visual Studio, and object-oriented UI development. • Experience designing and shipping real-time, component-driven UI systems. • Deep understanding of UI architecture, state management, and interaction modeling. Preferred (Not Required) • Experience with WiseJ or other server-managed UI frameworks. • Experience working with structured Figma design systems, including tokens, variants, and engineering-aligned prototypes. • Background building reusable UI component libraries and internal platform frameworks. • Familiarity with distributed systems, real-time data and workflow automation tools. Why this job? • Competitive salary and benefits • Collaborative, high-talent, on-site engineering culture in Boulder, CO • A unified, strongly typed UI stack-no fractured front-end layers • Direct influence over a platform designed for massive scale • A culture that values clarity, simplicity, craftsmanship, and deep work How to • Competitive salary and benefits. • A flexible and dynamic work environment. • Opportunities for professional growth and development. • A culture that values work-life balance. • The chance to be part of a transformative enterprise solution.
    $87k-109k yearly est. 2d ago
  • Lead Java Developer

    Wall Street Consulting Services LLC

    Software engineer job in Denver, CO

    Job Description: Lead Java Developer (AWS - Microservices, DynamoDB, CDK, AWS Event bridge, Nifi) We are seeking an experienced Senior Lead Java Developer with strong expertise in AWS services, particularly in integrating with DynamoDB, Aws Event bridge, Nifi, Php laravel, MySQL query optimization developing and hosting microservices, and managing infrastructure with AWS CDK. The ideal candidate will bring deep experience in Java development, hands-on capability in building scalable architectures, and strong proficiency in CI/CD pipelines. This role requires working closely with cross-functional teams to deliver high-quality, cloud-native applications. Key Responsibilities 1. Java Development Design, develop, and maintain high-performance, scalable Java applications. Implement best practices for coding, testing, debugging, and deploying Java-based solutions. 2. AWS Integration Leverage AWS services such as DynamoDB, Lambda, API Gateway, S3, AWS Step Functions, Aws Event bridge, NiFi, Php laravel, MySQL query optimization and related cloud offerings. Develop and manage application infrastructure using AWS Cloud Development Kit (CDK). 3. Microservices Architecture Design and build microservices that support scalable, modular, and flexible architectures. Deploy, monitor, and manage microservices in AWS cloud environments. 4. Database Management Integrate Java applications with AWS DynamoDB to ensure efficient data storage, indexing, and retrieval. Optimize database performance while ensuring data integrity, security, and availability. 5. CI/CD Pipeline Develop and maintain CI/CD pipelines using tools such as AWS CDK, Jenkins, and GitLab CI/CD. Implement automated testing, continuous integration, and continuous deployment processes to ensure smooth and reliable releases. 6. Monitoring and Optimization Monitor overall application performance and drive continuous improvements. Troubleshoot and resolve issues related to performance, security, scalability, and operational stability. 7. Collaboration & Communication Work closely with cross-functional teams including DevOps, QA, Architecture, and Product Management. Participate in code reviews, design discussions, and provide technical leadership where required. Required Qualifications Technical Skills 5+ years of hands-on experience in Java development (Spring Boot is beneficial but not explicitly required based on the provided text.) Strong understanding of AWS services: DynamoDB, Lambda, API Gateway, S3, AWS Step Functions. Proficiency with AWS CDK for Infrastructure-as-Code (IaC). Experience in building, deploying, and managing microservices. Solid understanding of CI/CD processes and tools (e.g., Jenkins, GitLab CI/CD). Strong understanding of cloud-native application development, performance tuning, and security best practices. Soft Skills Excellent problem-solving abilities. Strong communication and collaboration skills. Ability to troubleshoot complex technical issues effectively. Preferred Qualifications (Good to Have) Experience with automated monitoring tools. Familiarity with containerization (Docker, Kubernetes). Exposure to Agile/Scrum methodologies.
    $82k-107k yearly est. 1d ago
  • Data Engineer

    Beacon Hill 3.9company rating

    Software engineer job in Denver, CO

    Enable data-driven decision making and in-time health monitoring of our Client's products by building and deploying product and feature specific analytics capabilities. Support product teams with the complex design, development and implementation of automated reporting and dashboards. Produce complex ad hoc reports and analytics. Develop real-time analytics for measuring product health, usage and customer value. MAJOR DUTIES AND RESPONSIBILITIES Design, develop, and implement complex reports and analytics Leverage various data and technology resources to augment analysis Expertly use analytical tools to provide insight and make recommendations Use advanced data visualizations techniques to provide concise and compelling summary of analysis findings in reports and presentations Interact with various stakeholders to understand their business needs, communicate project status and develop relationships to ensure satisfaction Be a thought partner within the group, supporting the developments of insights, processes, and information that is valued by the business QA and validate new and existing reports and analytics for proper and efficient execution and adherence to business and technical requirements Write SQL code that meets the production requirements and design specifications Provide ad-hoc analysis to address specific business questions from stakeholder groups Participate in visualization design and deployment review sessions to ensure all technical and functional requirements have been met Maintain accurate documentation of reporting processes and monitor and resolve any failures Mentor and lead junior developers in both design and technology REQUIRED QUALIFICATIONS Skills/Abilities and Knowledge Strong ability to analyze, interpret and present data Knowledgeable of Agile development methodologies Strong understanding of advanced analytics processes and reporting design principles Ability to communicate complex technical concepts A proven track record of development within a variety of technology stacks specific to Big Data pipelines- Experience with SCALA, Python and/or SQL preferred Good working knowledge of development strategies, project management and business and technical consultancy Proven track record for strong problem resolution techniques, ability to find solutions Strong communication skills, verbal and written, for internal and external customers a must Ability to communicate effectively orally and electronically Ability to make decisions and solve problems while working under pressure Ability to manage and deliver against several initiatives simultaneously Ability to motivate others Ability to prioritize and organize effectively Ability to read, write, speak and understand English Desired Skills and Experience JOB SUMMARY Enable data-driven decision making and in-time health monitoring of our Client's products by building and deploying product and feature specific analytics capabilities. Support product teams with the complex design, development and implementation of automated reporting and dashboards. Produce complex ad hoc reports and analytics. Develop real-time analytics for measuring product health, usage and customer value. MAJOR DUTIES AND RESPONSIBILITIES Design, develop, and implement complex reports and analytics Leverage various data and technology resources to augment analysis Expertly use analytical tools to provide insight and make recommendations Use advanced data visualizations techniques to provide concise and compelling summary of analysis findings in reports and presentations Interact with various stakeholders to understand their business needs, communicate project status and develop relationships to ensure satisfaction Be a thought partner within the group, supporting the developments of insights, processes, and information that is valued by the business QA and validate new and existing reports and analytics for proper and efficient execution and adherence to business and technical requirements Write SQL code that meets the production requirements and design specifications Provide ad-hoc analysis to address specific business questions from stakeholder groups Participate in visualization design and deployment review sessions to ensure all technical and functional requirements have been met Maintain accurate documentation of reporting processes and monitor and resolve any failures Mentor and lead junior developers in both design and technology REQUIRED QUALIFICATIONS Skills/Abilities and Knowledge Strong ability to analyze, interpret and present data Knowledgeable of Agile development methodologies Strong understanding of advanced analytics processes and reporting design principles Ability to communicate complex technical concepts A proven track record of development within a variety of technology stacks specific to Big Data pipelines- Experience with SCALA, Python and/or SQL preferred Good working knowledge of development strategies, project management and business and technical consultancy Ability to adapt, learn and continue to expand in Cable and IP product and system knowledge Proven track record for strong problem resolution techniques, ability to find solutions Strong communication skills, verbal and written, for internal and external customers a must Ability to communicate effectively orally and electronically Ability to make decisions and solve problems while working under pressure Ability to manage and deliver against several initiatives simultaneously Ability to motivate others Ability to prioritize and organize effectively Ability to read, write, speak and understand English Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: ***************************************** Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Company Profile: Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles. Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting ************* Benefits Information: Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. We look forward to working with you. Beacon Hill. Employing the Future™
    $78k-108k yearly est. 3d ago
  • Exceptional Software Engineers (Coding Agent Experience)

    Mercor

    Software engineer job in Boulder, CO

    Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications. This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
    $62k-84k yearly est. 35d ago
  • Wireless Test Engineer (5GNR (SA/NSA) and LTE)

    American Unit, Inc. 3.4company rating

    Software engineer job in Denver, CO

    Immediate hiring!! Role: Wireless Test Engineer (5GNR (SA/NSA) and LTE) Long Term Contract Note: Overall 12+ Years of experience is Must Have. Must have 5 years of experience in cellular testing including 5GNR (SA/NSA) and LTE. Job Description: · 5 Years of experience in Android and IOS Devices including smartphones, tablets, watches. · 5 years of experience in cellular testing including 5GNR (SA/NSA) and LTE. · Understanding of latest Wi-Fi technologies WiF6E, WiFi7 and aware of Wi-Fi industry standard and basic knowledge of WIFI log-analysis. · Experience with the industry practices/processes for mobile products for an MNO or MVNO. · Professional Experience with log collection/analysis tools like IOS Console/ QXDM/ QCAT/ ELT/ Shannon/ADB. · Candidate needs to be pro-active and must be able to work independently with minimal supervision. · Monitor customer-reported issues, able to perform debugging and perform root cause analysis. · Must be able to compile test results data, collect logs and write required engineering reports. · Clear and Effective in communication. Please share resume at ************************
    $64k-80k yearly est. 2d ago
  • Sr. AI Engineer

    Vorto

    Software engineer job in Denver, CO

    AI Engineer Vorto is on a mission to increase sustainability and create more jobs by making supply chains more efficient across the entire value chain. Through powerful AI technology, Vorto's autonomous supply chain platform seeks to reduce carbon emissions caused by supply chain transportation, improve the lives of approximately 3.5 million truck drivers and create more jobs across all players in B2B transactions. We operate in a very fast-paced and nimble environment that is highly focused on a team-first, accomplishment-oriented culture that is passionate about the organization's success. Our products have been developed by a world-class engineering team that simplifies complex business problems to a degree where adoption is effortless. We encourage you to visit our careers page and read this blog post to learn more about our culture. About the Role Are you ready to join a dynamic software engineering team dedicated to disrupting the status quo? If you're seeking a fulfilling challenge, our AI Engineer role is designed for you! In this entrepreneurial and highly collaborative role, you'll design and build intelligent systems that fuel the VORTO platform. You'll spend approximately 70% of your time engineering and 30% building and integrating advanced ML/AI models. You'll work with Go, TensorFlow, PostgreSQL, and Google Cloud tools to build innovative, intelligent applications. Essential Duties and Responsibilities: Fine-tune large language models (LLMs) including LLaMA, Mistral, and Falcon on proprietary datasets to enhance performance in automation and customer support workflows. Design and deploy AI agents capable of task execution and decision-making, leveraging retrieval-augmented generation (RAG) to improve accuracy and relevance. Integrate embedding databases (ChromaDB, FAISS) and graph-based retrieval (G-RAG) using Neo4j to boost knowledge retrieval efficiency and contextual understanding. Optimize and deploy models using vLLM, TensorRT, and DeepSpeed for low-latency, scalable inference on Google Cloud and Kubernetes-based infrastructure. Solve complex problems using mechanistic and statistical approaches. Develop predictive models for commodity demand, supply forecasting, ETA predictions, and delay detection. Optimize logistics simulations and market algorithms to improve operational efficiency. Other duties as assigned. Requirements: 5+ years of experience in AI/ML with a strong focus on applied AI in production environments. Experience with ML frameworks such as TensorFlow, PyTorch, or Keras. Solid background in algorithms, optimization, neural networks, and reinforcement learning. Proven track record of independently delivering complex engineering and ML projects. Familiarity with path and function optimization methods including linear programming and simulation-based search techniques. Advanced degree (MS/PhD preferred) in a quantitative field such as Computer Science, Applied Math, or Engineering. Please provide GitHub link on resume. Compensation: $120-500K Benefits At Vorto we are committed to developing our employees and providing them exciting opportunities to grow and prosper in their careers. We offer a competitive benefits package as well as numerous additional perks, including: Competitive compensation package Paid Time Off and Holidays Health, Dental and Vision Insurance 401(k) retirement plan with company match Flex and Health Savings Plans Company-paid life and short-term disability insurance Company-paid parking or RTD pass Voluntary income protection benefits including Life, AD&D, Critical Illness, Hospital Indemnity, and Accident Protection Insurance Tuition Assistance Employee Assistance Program (EAP) Free or discounted legal program Product & Services Discount Program Modern office space in downtown Denver with daily coffee, tea, drinks & snacks We supply the industry's best hardware and productivity software. Vorto is an Equal Opportunity Employer. Disclaimer: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned.
    $86k-117k yearly est. 2d ago
  • Software Engineer

    Insight Global

    Software engineer job in Englewood, CO

    Insight Global is hiring a Software Engineer on our client's the Configuration Management and eXperimentation team (CMX), in the applied AI and data science program, you'll develop software solutions that expand custom experimentation and configuration management platform. You'll work in a full-stack environment using AWS, MySQL, Redis, Prisma ORM, Node.js, Python, GraphQL, Nest.js, and React. As a member of the CMX team, you'll be part of a supportive, cross-functional team that values mentorship, continuous learning, and shared success. You'll work closely with engineers, data scientists, designers, and product stakeholders to solve complex problems and deliver impactful solutions. The CMX team is responsible for enhancing and supporting custom, enterprise-level experimentation and configuration management platforms. We facilitate experimentation and configuration management through web-based UIs and supporting services that enable users to draft and deploy A/B tests, progressive deployments, and JSON configuration changes. We are committed to building a team with diverse experience where everyone can bring their full self to the team. Responsibilities: · Software Solutions o Build scalable, reliable software solutions including UI components, APIs, microservices, databases, and cloud infrastructure o Develop and maintain systems that support experimentation and configuration management o Write clean, testable code with appropriate monitoring and documentation o Deploy, test, and troubleshoot applications in a cloud-based environment · Technical Influence o Follow software development best practices and code quality o Review code and provide constructive feedback to peers o Support production systems (including occasional on-call responsibilities) o Contribute to automated testing and CI/CD pipelines o Help the team estimate effort and deliver on commitments · Collaboration & Stakeholder Engagement o Partner with cross-functional teams to deliver technical solutions o Follow the technical guidance of the lead engineer and the architect o Support the team's goals and contribute to a culture of shared success · Documentation & Standards o Maintain and enhance system documentation o Adhere to good code hygiene and coding standards We're looking for candidates with experience in the following areas. If you meet many of these qualifications and are excited about the role, we encourage you to apply-even if you don't meet every requirement. Primary Qualifications: · Experience mentoring other developers and delivering full-stack software features · Proficiency with Node.js, React, TypeScript, Python, and GraphQL · Experience with relational (SQL) and NoSQL databases · Experience developing cloud-based applications · Familiarity with source control and branch management · Experience working with microservices · Bachelor's degree in a related field or equivalent experience Secondary Qualifications: · Professional experience in software development · Experience with AWS infrastructure and services · AWS Developer Certification · Experience with Git-based platforms (GitHub, GitLab, Bitbucket) · Familiarity with Docker, Kubernetes, Redis, and an ORM built over a relational database · Understanding of infrastructure as code (IaC) and Terraform · Experience with experimentation, statistical testing, and data analysis · Master's degree or higher in a related field
    $62k-84k yearly est. 3d ago

Learn more about software engineer jobs

How much does a software engineer earn in Boulder, CO?

The average software engineer in Boulder, CO earns between $54,000 and $97,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Boulder, CO

$72,000

What are the biggest employers of Software Engineers in Boulder, CO?

The biggest employers of Software Engineers in Boulder, CO are:
  1. Speechify
  2. Google
  3. Blue Sky Network
  4. Sci Tec Inc
  5. Sierra Space
  6. Acuity Brands
  7. Water Technologies
  8. Galaxy Technologies
  9. Capella Space
  10. Free Play
Job type you want
Full Time
Part Time
Internship
Temporary