Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Colossus Technologies Group

Location: Cedar Rapids, IA

Work Schedule: Onsite, Monday–Friday, 40 hours/week

Employment Type: Long Term Contract-to-hire

We are hiring multiple engineers to join a growing R&D software development team building next-generation, cloud-connected software products. This team is focused on integrating modern AI/ML, cloud, and software-development capabilities into an established suite of commercial applications. The team operates in an open-office, startup-style setting and works onsite due to the highly collaborative nature of the work.

What You’ll Do

  • Design, develop, test, and deploy new software services and product capabilities.
  • Build cloud-based applications, backend services, APIs, and integrations.
  • Contribute to AI/ML-enabled features and modern software solutions.
  • Collaborate with software engineers, cloud/DevOps engineers, and AI/ML specialists on new product development.
  • Help evaluate and integrate emerging technologies, including LLMs and machine-learning frameworks.
  • Improve the scalability, reliability, security, and maintainability of software systems.
  • Participate in an agile, collaborative R&D environment with regular cross-functional communication.

Desired Technical Background

Candidates do not need experience with every technology listed. The team is looking for engineers with strong experience in at least one primary programming language, along with interest or exposure to cloud, AI/ML, DevOps, or modern application development.

Relevant experience may include:

  • Software development with Python, Java, C#, and/or TypeScript
  • Backend engineering, API development, microservices, or distributed systems
  • Cloud platforms such as AWS or Microsoft Azure
  • Containerization and deployment tools such as Docker
  • DevOps, CI/CD, infrastructure automation, observability, or release engineering
  • AI/ML development, machine-learning model integration, data pipelines, or MLOps
  • Exposure to LLMs, generative AI, TensorFlow, PyTorch, or related frameworks
  • Working in agile product-development or R&D environments

Required Qualifications

  • 5+ years of professional experience in software engineering, cloud engineering, DevOps, AI/ML engineering, or a related discipline.
  • Hands-on proficiency in at least one of the following: Python, Java, C#, or TypeScript .
  • Strong troubleshooting, problem-solving, and communication skills.
  • Ability to work effectively within a collaborative onsite engineering team.
  • Ability to work onsite in Cedar Rapids, Iowa.
  • U.S. Citizenship

Nice to Have

  • Experience building, deploying, or supporting cloud-native applications.
  • Experience integrating AI/ML models or generative AI capabilities into production applications.
  • Familiarity with TensorFlow, PyTorch, LLMs, MLOps, or data engineering workflows.
  • Experience with Docker, Kubernetes, cloud architecture, CI/CD pipelines, or infrastructure-as-code.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.

Benefits and Opportunity

  • Long Term contract-to-hire opportunity with a long-term conversion path.
  • Medical, dental, vision, and 401(k) benefits available during the contract.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Iowa City, IA vacancy
  • $83.43k - $222.48k

     ...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,...  ...to the overall technical direction and innovation of digital engineering projects. This position will focus on optimizing our Payer Operations... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Iowa, Johnson County, IA
    1 day ago
  • $83.43k - $222.48k

     ...one family and one community at a time. Position Summary The Senior Engineer will be responsible for delivering high-quality web...  ...capabilities into our application ecosystem. The position is on a software engineering team responsible for creating intuitive data visualizations... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Iowa, Johnson County, IA
    4 days ago
  • The Wikimedia Foundation is looking for a Senior Software Engineer, Android to support the App Experience and App Growth teams within the Core Experiences engineering group. Our teams have a clear and ambitious goal: make our apps the destination for knowledge lovers and... 
    Senior
    Permanent employment
    Contract work
    For contractors
    Currently hiring
    Local area
    Remote work

    Wikimedia Foundation

    Iowa, Johnson County, IA
    5 days ago
  • $83.43k - $222.48k

    We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize...
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Iowa, Johnson County, IA
    5 days ago
  • $84.63k - $112.84k

     ...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of... 
    Senior
    Full time
    Temporary work
    Work from home

    Lumen

    Iowa City, IA
    1 day ago
  • $83.43k - $222.48k

     ...us and be part of something bigger - helping to simplify health care one person, one family and one community at a time. The Senior Data Engineer will be responsible for delivering high quality modern data solutions through collaboration with our engineering, analysts,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Iowa, Johnson County, IA
    1 day ago
  • $67.9k - $199.14k

     ...progressive experience in sales analytics, commercial analytics, or business intelligence • Demonstrated ability to partner with senior sales leadership to define KPI’s, improve forecasting, and turn analytics into actionable sales strategies • Strong technical and... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Iowa, Johnson County, IA
    5 days ago
  •  ...You’ll join a small, highly visible team, work directly with senior engineering leadership, and engage with some of the world’s largest law...  ...integrations ~ Experience integrating with enterprise legal software (document management systems, Harvey, or similar) At... 
    Senior

    Toppan Merrill

    Iowa, Johnson County, IA
    11 hours ago
  •  ...expertise, scale, and technology. Job Description Senior Data Platform Engineer Role Summary We are seeking a Senior Data Platform...  ...capabilities. You'll also be expected to bring an agentic software development approach to your own work, using AI coding agents... 
    Senior
    Ongoing contract
    Worldwide

    SS&C Technologies

    Iowa, Johnson County, IA
    2 days ago
  •  ...About the Role We are seeking an experienced Senior Solutions Engineer to join our growing team at Cyberhaven. In this role, you will drive go-to-market initiatives by leading prospect engagements, including demos and proofs of concept. You will be part of a collaborative... 
    Senior

    Cyberhaven

    Iowa, Johnson County, IA
    4 days ago
  • $85k - $140k

     ...winning combination to automotive dealerships with easy-to-love software. We're a software company that thinks about people first....  ...be a part of, there’s good news. We’re hiring for a Solutions Engineer! The Solutions Engineer plays a hands-on role within the Solutions... 
    Senior
    Full time
    Summer work
    Remote work
    Night shift

    c968050c-15a9-468b-acaf-b26b765aff76

    Iowa, Johnson County, IA
    5 days ago
  •  ...something bigger - helping to simplify health care one person, one family and one community at a time. We are seeking a Senior Manager, Software Engineering to join our technology organization, reporting directly to the Director of Software Engineering. This pivotal role... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Iowa, Johnson County, IA
    1 day ago
  • $60k

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies

    Iowa City, IA
    2 days ago
  •  ...offer visa sponsorship for this role. The Summer 2027 Software Engineer enGen Graduate Internship provides graduate students with...  ...of the area. Receives guidance, training, and mentoring from senior personnel in planning and carrying out activities and assignments... 
    Full time
    Part time
    For contractors
    Summer work
    Internship
    Local area

    Highmark Health

    Iowa, Johnson County, IA
    1 day ago
  • Summer 2027 Provider Delivery Software Engineer Undergraduate Internship provides students with an opportunity to gain practical, hands-on...  ...of the area. Receives guidance, training, and mentoring from senior personnel in planning and carrying out activities and assignments... 
    Full time
    Part time
    For contractors
    Summer work
    Internship
    Local area

    Highmark Health

    Iowa, Johnson County, IA
    1 day ago
  • $96k - $192k

     ...information, visit corporate.carrier.com or follow on Carrier social media at @Carrier. About This Role The Sr. Sales Application Engineer is a critical partner to our sales team, providing technical expertise, strategic support, and solution structuring for complex... 
    Senior
    Minimum wage
    Temporary work
    Local area
    Remote work

    Carrier

    Iowa, Johnson County, IA
    1 day ago
  • $85.1k - $161.7k

     ...like RSM. Position Summary RSM is seeking an AI Consulting Engineer to help clients deploy, secure, adopt, and scale enterprise AI...  ...APIs, integrations, automation, prompt design, or AI-assisted software development. Familiarity with Copilot Studio, Power Automate... 
    Senior
    Full time
    Work experience placement
    Internship
    Work at office
    Local area

    RSM

    Iowa City, IA
    1 day ago
  •  ...a diverse F5 community where each individual can thrive. This role is responsible for managing all aspects of the Solutions Engineering team within the F5 Tech vertical with focus on technical sales. You will be responsible for establishing objectives and work plans... 
    Senior
    Work experience placement
    Local area
    Remote work

    F5

    Iowa, Johnson County, IA
    2 days ago
  • $34.32 - $42.13 per hour

    Software Engineering Internship Program Location: Remote (US)* Application Deadline: All interested applicants must apply by November 20, 2026. The Wikimedia Foundation is the non-profit organization that operates Wikipedia – one of the most popular websites in the... 
    Hourly pay
    For contractors
    Internship
    Currently hiring
    Remote work

    Wikimedia Foundation

    Iowa, Johnson County, IA
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Iowa City, IA
    1 day ago
  •  ...more. We're seeking an experienced, automation-focused Senior Quality Assurance Engineer to join our North American Sports product team. This team...  ...the strategies and automation that ensure we're shipping software our users love. You'll drive quality discussions,... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Iowa, Johnson County, IA
    2 days ago
  •  ...care. Banner Health’s Cloud Platform Engineering organization is a place where deep technical...  ..., creating an environment where a senior architect can meaningfully influence cloud...  ...and experience. At least 15 years of software engineering, digital engineering and application... 
    Work experience placement
    Live in
    Remote work
    Monday to Friday
    Shift work

    Banner Health

    Iowa, Johnson County, IA
    4 days ago
  •  ...quality of life for all. We build powerful, scalable, and elegant software that sets a new standard for the tools upon which our first...  ...and experience within our team. We are looking for a DevOps Engineer to join our team and help build, scale, and maintain the infrastructure... 
    Local area
    Remote work
    Work visa
    Shift work

    Mark43

    Iowa, Johnson County, IA
    5 days ago
  •  ...diagnostics, and pharmacy sectors. As a Principal Engineer at Fuze Health/FuzeRx, you are a top-...  ...mentor and force multiplier for Staff, Senior, and Mid-level engineers. Establish and...  ...Bachelor’s degree in Computer Science, Software Engineering, or a related technical... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Visa sponsorship
    Flexible hours
    Shift work

    Fuze Health

    Iowa, Johnson County, IA
    4 days ago
  • $65k - $72.68k

     ...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Iowa City, IA
    1 day ago
  •  ...The role will also support strategic technology collaboration between U.S. and China operations. Working closely with WH Group engineering, automation, and operations teams, this position will identify proven automation technologies and best practices currently deployed... 
    Senior
    Hourly pay
    Relocation package

    Smithfield Foods

    Iowa, Johnson County, IA
    1 day ago
  • $82k - $105k

     ..., and OneSource services. Job Title Senior Materials Characterization Support Specialist...  ...PerkinElmer’s customers, field service engineers, and internal stakeholders throughout...  ..., and resolution of complex hardware, software, and application-related issues across supported... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Home office

    PerkinElmer

    Iowa, Johnson County, IA
    1 day ago
  •  ...transforming the woodworking industry with purpose built, cloud based ERP software designed exclusively for custom manufacturers. Our platform...  ...Job Description We’re looking for a Solutions Engineer to join our growing team and serve as the technical bridge between... 
    Remote work

    INNERGY

    Iowa, Johnson County, IA
    1 day ago
  •  ...Account, please Sign-In before you apply. Solution Engineer - Remote Are you ready to take on a senior Domain Specialist role collaborating closely with customers...  ...us on the Solution Engineering team at Broadcom Software. Here are the reasons you want to be a ValueOps... 
    Local area
    Remote work
    Flexible hours
    Shift work

    Broadcom

    Iowa, Johnson County, IA
    5 days ago
  •  ...JOB PURPOSE The Solutions Engineer is responsible for assessing, developing and supporting the implementation of logistics solutions...  ...will collaborate with key cross-functional stakeholders, senior-level team members and prospective clients to design a solution... 
    Full time
    Work at office
    Local area
    Monday to Friday
    Weekend work
    Afternoon shift

    Transportation Insight

    Iowa, Johnson County, IA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!