2

Remote Software Engineer Glassdoor Jobs in Iowa (NOW HIRING)

Sr. AWS Data Engineer

Des Moines, IA ยท Remote

$65 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... contributing to engineering standards and best practices in a modern data ecosystem. Key ... remote position. Application Deadline This position is anticipated to close on Aug 21, 2026. About ...

Project Engineer 2

Ames, IA ยท On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Knowledge of software such as Mathcad, Inventor, STAAD, Plant 3D, and/or Navisworks as relevant to ... Dollar for dollar 401K match of 6%. * Flexible work hours, hybrid schedules with remote work ...

Senior Structural Engineer

Dubuque, IA ยท On-site +1

$94K - $128K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote working opportunities may also be available. Origin Design emphasizes training and ... Practical experience with Revit BIM software preferred. * Strong written and verbal communication ...

Sr. Network Data Center Engineer

Johnston, IA ยท On-site +1

$150K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This is a remote position, but if you're near one of our local offices, you're welcome to come ... Develop and design robust and scalable software solutions * Take ownership of projects from ...

Electrical Engineer

Muscatine, IA ยท On-site +1

$107K - $139K/yr

... u007C Remote Job Type - Hybrid Requisition ID - 11053 Stanley Consultants, Inc. is seeking an ... AGI or Visual Lighting Software * AutoCAD/Revit is a plus * FE or PE depending on experience level

Electrical Engineer

Muscatine, IA ยท On-site +1

$107K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... IA | Remote Job Type - Hybrid Requisition ID - 11053 Stanley Consultants, Inc. is seeking an ... AGI or Visual Lighting Software * AutoCAD/Revit is a plus * FE or PE depending on experience level

Senior Data Center Linux Engineer

Johnston, IA ยท On-site +1

$150K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This is a remote position, but if you're near one of our local offices, you're welcome to come ... Troubleshoot performance issues, hardware failures, and software bugs * Develop automation scripts

Showing results 41-60

Remote Software Engineer Glassdoor information

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, and maintain software applications while working from a location outside of a traditional office environment. On Glassdoor, the term refers to job listings, company reviews, and salary information specifically for software engineering roles that can be performed remotely. These engineers collaborate with teams using digital tools and are often responsible for writing code, debugging, and deploying software solutions. Glassdoor provides insights into remote software engineering opportunities, compensation, and employee experiences to help job seekers make informed decisions.

How do remote software engineers at Glassdoor typically collaborate with team members across different time zones?

Remote Software Engineers at Glassdoor commonly use a combination of asynchronous communication tools (like Slack and email) and scheduled video meetings to collaborate effectively across time zones. Teams often adopt agile methodologies, holding regular stand-ups and sprint planning sessions to keep everyone aligned. Flexibility in work hours is encouraged to accommodate overlap with colleagues in different locations, and thorough documentation is maintained to ensure smooth handoffs and project continuity. This collaborative structure helps remote engineers stay connected, share progress, and resolve challenges efficiently.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or related field. Proficiency with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and collaboration tools such as Jira or Slack is essential. Excellent problem-solving abilities, self-motivation, and effective communication skills set candidates apart in a remote environment. These skills and qualities are crucial for delivering high-quality code, collaborating efficiently with distributed teams, and maintaining productivity independent of location.

What is the difference between Remote Software Engineer Glassdoor vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, web development certifications often preferred
Work EnvironmentCollaborative teams, coding, debugging, testingDesigning, coding, and maintaining websites, often solo or in teams
Employer & Industry UsageTech companies, startups, large enterprisesDigital agencies, tech firms, freelance platforms
Search & Comparison IntentUnderstanding roles, salaries, remote optionsWeb development skills, remote opportunities

Remote Software Engineers and Remote Web Developers share overlapping skills but differ in focus. Software engineers work on a broad range of applications, while web developers specialize in websites. Both roles are in high demand and often work remotely for tech companies, but their daily tasks and required skills vary slightly.

What are popular job titles related to Remote Software Engineer Glassdoor jobs in Iowa?

For Remote Software Engineer Glassdoor jobs in Iowa, the most frequently searched job titles are:

Sr. AWS Data Engineer

TEKsystems

Des Moines, IA โ€ข Remote

$65 - $75/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Description

In this role, you will enable the seamless movement of critical transactional data from source systems into enterprise analytics platforms. You will ensure data is trusted, well-governed, and optimized for large-scale insights. You will design and deliver scalable data pipelines and data products, collaborating across teams to support analytics, reporting, and emerging data use cases while contributing to engineering standards and best practices in a modern data ecosystem.

Key Responsibilities

Design, develop, test, and maintain scalable data pipelines and system integrations across multiple platforms

Build and optimize systems for data ingestion, transformation, and processing of large datasets

Support the full data lifecycleโ€”from acquisition and ingestion to delivering analytics-ready datasets

Ensure high-quality, reliable data solutions through testing, validation, and monitoring practices

Promote and follow best practices for version control, automated testing, and code quality

Collaborate with upstream and downstream teams to ensure data is well-modeled, governed, and accessible

Participate in technical design discussions and contribute to solution architecture

Identify and resolve data quality issues, performance bottlenecks, and technical debt

Apply security standards and support risk mitigation during development

Create and maintain documentation for pipelines, data models, and processes

Collaborate through code reviews, pairing, and knowledge sharing with team members

Provide on-call support as needed

Skills

snowflake, aws glue, data, data modeling

Additional Skills & Qualifications

Qualifications

Bachelorโ€™s degree with 6โ€“10 years of relevant experience or Masterโ€™s degree with 2โ€“8 years of relevant experience

Proven experience as an IT professional, preferably in data engineering or related fields

Strong leadership, communication, and presentation skills

Advanced analytical, problem-solving, and decision-making abilities

Strong organizational and planning skills with attention to accuracy and confidentiality

Ability to effectively communicate technical strategies and designs across all organizational levels

Demonstrated ability to collaborate in cross-functional environments

Required Technical Skills

Experience with data modeling techniques and various data structures

Ability to design and optimize data for analytics and data science use cases

Hands-on experience building and operating systems for data extraction, ingestion, and processing of large datasets

Experience with business intelligence and reporting tools

Proven ability to build data products incrementally and integrate data from multiple sources

Job Type & Location

This is a Contract position based out of Des Moines, IA.

Pay and Benefits

The pay range for this position is $65.00 - $75.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: โ€ข Medical, dental & vision โ€ข Critical Illness, Accident, and Hospital โ€ข 401(k) Retirement Plan โ€“ Pre-tax and Roth post-tax contributions available โ€ข Life Insurance (Voluntary Life & AD&D for the employee and dependents) โ€ข Short and long-term disability โ€ข Health Spending Account (HSA) โ€ข Transportation benefits โ€ข Employee Assistance Program โ€ข Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully remote position.

Application Deadline

This position is anticipated to close on Aug 21, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

Weโ€™re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. Weโ€™re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. Weโ€™re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. Weโ€™re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.