High-paying software engineering jobs in Cedar Rapids
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 93 software engineering jobs listed below pay well, with salaries between $82,137 and $173,692 per year. Principal Software Engineer, Senior Software Engineer and Software Engineer are among the most popular high-paying roles in Cedar Rapids, IA.
Job title
Updated Nov 05, 2026Senior Software Engineering Manager
Cedar Rapids
Iowa
Senior Solution Architect
Cedar Rapids
Iowa
Principal Software Engineer
Cedar Rapids
Iowa
Software Test Engineer
Cedar Rapids
Iowa
Senior Software Engineer
Cedar Rapids
Iowa
Full Stack Developer
Cedar Rapids
Iowa
Platform Engineer
Cedar Rapids
Iowa
Automation Engineer
Cedar Rapids
Iowa
Software Engineer
Cedar Rapids
Iowa
IT Engineer
Cedar Rapids
Iowa
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Senior Software Engineering Manager
Review job description
Please refer to the employers job description for complete details.
Senior software engineering managers lead development teams, oversee project delivery and ensure code quality. Expertise in software development, project management and leadership is essential in this role.
Currently, 27% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$173,692 per yearIowa
$173,692 per year -
Senior Solution Architect
Review job description
Please refer to the employers job description for complete details.
Senior solution architects create comprehensive technology strategies, align solutions with business objectives and guide implementation efforts. Skills in enterprise architecture, project management and stakeholder engagement are essential in this role.
Currently, 22% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$148,135 per yearIowa
$150,794 per year -
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
The top companies hiring Principal Software Engineer in Cedar Rapids, IA are Collins Aerospace (34 jobs), Raytheon (2 jobs), and GreatAmerica Financial Services (2 jobs).
Principal Software Engineer jobs take 9 days on average from job posting to starting date. Currently, 23% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$140,277 per yearIowa
$147,016 per year -
Software Test Engineer
Review job description
Please refer to the employers job description for complete details.
Software test engineers create and execute test plans to ensure software quality meets standards. Proficiency in testing methodologies, attention to detail and analytical skills are essential for this role.
The top companies hiring Software Test Engineer in Cedar Rapids, IA are BAE Systems USA (1 job), Collins Aerospace (1 job), and Vontas (1 job).
Software Test Engineer jobs take 33 days on average from job posting to starting date. Currently, 25% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$133,287 per yearIowa
$93,428 per yearSkills
- Software testing
- Test automation
- Selenium
- CI/CD
- Java
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
The top companies hiring Senior Software Engineer in Cedar Rapids, IA are Collins Aerospace (29 jobs), BAE Systems USA (4 jobs), and National Information Solutions Cooperative (NISC) (1 job).
Senior Software Engineer jobs take 97 days on average from job posting to starting date. Currently, 30% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$114,575 per yearIowa
$117,312 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
Full Stack Developer jobs take 50 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$98,114 per yearIowa
$134,830 per yearSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Platform Engineer
Review job description
Please refer to the employers job description for complete details.
Platform engineers build and maintain platforms that support application development and deployment. Essential qualifications include expertise in cloud platforms, strong scripting skills and experience with automation tools.
The top companies hiring Platform Engineer in Cedar Rapids, IA are GreatAmerica Financial Services (4 jobs), Quest Defense (1 job), and Meta (1 job).
Currently, 42% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$96,875 per yearIowa
$129,842 per year -
Automation Engineer
Review job description
Please refer to the employers job description for complete details.
Automation engineers design and implement automated solutions to improve efficiency and productivity. Essential qualifications include strong programming skills, experience with automation tools and knowledge of industry best practices.
The top companies hiring Automation Engineer in Cedar Rapids, IA are ADM (1 job), BAKER GROUP (1 job), and MESTEK INC (1 job).
Automation Engineer jobs take 50 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$91,653 per yearIowa
$93,763 per yearSkills
- Continuous integration
- Jenkins
- Selenium
- Test automation
- CI/CD
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Cedar Rapids, IA are Collins Aerospace (8 jobs), Quest Defense (7 jobs), and Performance Software (2 jobs).
Software Engineer jobs take 91 days on average from job posting to starting date. Currently, 20% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$90,760 per yearIowa
$99,813 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
IT Engineer
Review job description
Please refer to the employers job description for complete details.
IT Engineers maintain IT systems, implement tech solutions, and support user issues. Expertise in network management, problem-solving skills, and technical knowledge are crucial.
IT Engineer jobs take 37 days on average from job posting to starting date. Currently, 20% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Cedar Rapids
$82,137 per yearIowa
$109,536 per year