1

Telecommute Amazon Software Engineer Jobs in Iowa

Summary The Lead Software Engineer utilizes web and cloud technologies, APIs, and third-party ... MS Cosmos DB, Apache Cassandra, Amazon DynamoDB) * Four year of development experience with cloud ...

Summary The Lead Software Engineer utilizes web and cloud technologies, APIs, and third-party ... MS Cosmos DB, Apache Cassandra, Amazon DynamoDB) * Four year of development experience with cloud ...

Summary The Specialist Software Engineer is focused on the design and development of web and cloud ... MS Cosmos DB, Apache Cassandra, Amazon DynamoDB) * Three years of development experience with cloud ...

Operations is at the heart of Amazon's business. We are known for our speed, accuracy, and ... Software teams, ACES team, and Safety in supporting MHE systems optimization and project ...

Summary The Specialist Software Engineer is focused on the design and development of web and cloud ... MS Cosmos DB, Apache Cassandra, Amazon DynamoDB) * Three years of development experience with cloud ...

Summary The Specialist Software Engineer is focused on the design and development of web and cloud ... MS Cosmos DB, Apache Cassandra, Amazon DynamoDB) * Three years of development experience with cloud ...

next page

Showing results 1-20

Telecommute Amazon Software Engineer information

What does a telecommute Amazon software engineer do?

A Telecommute Amazon Software Engineer is responsible for designing, developing, and maintaining software solutions for Amazon while working remotely. They collaborate with team members using online tools, participate in code reviews, and contribute to the architecture and scalability of Amazon's systems. Their work may involve building new features, fixing bugs, and ensuring the reliability and security of software applications. Effective communication and self-motivation are essential for success in this remote role.

What are the key skills and qualifications needed to thrive as a telecommute Amazon software engineer?

To thrive as a Telecommute Amazon Software Engineer, you need strong programming skills in languages like Java, Python, or C++, a solid understanding of computer science fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with cloud platforms (especially AWS), version control systems like Git, and CI/CD tools is highly valued, along with relevant certifications such as AWS Certified Developer. Excellent problem-solving, self-motivation, and clear communication are crucial for remote collaboration and delivering results independently. These skills ensure high-quality software development, effective teamwork across locations, and the ability to adapt to Amazon's fast-paced, innovative environment.

What is the difference between Telecommute Amazon Software Engineer vs Telecommute Software Developer?

AspectTelecommute Amazon Software EngineerTelecommute Software Developer
CredentialsBachelor's in CS or related field, relevant experienceBachelor's in CS or related field, relevant experience
Work EnvironmentRemote, collaborative teams within AmazonRemote, various companies or projects
Employer & IndustryAmazon, e-commerce, cloud servicesVarious industries, tech companies, startups
Search & Comparison IntentHigh overlap in job duties and skillsSimilar roles, different company focus

Both roles typically require similar technical skills and remote work setups. The main difference lies in the employer and industry focus, with Amazon Software Engineers working specifically within Amazon's ecosystem, while Software Developers may work across various companies and sectors.

How does remote collaboration typically work for Amazon software engineers, and what tools are commonly used?

As a telecommuting Amazon Software Engineer, you'll collaborate with colleagues across multiple time zones using a variety of digital tools. Most teams rely on Amazon Chime for meetings, Slack for real-time communication, and internal wikis for documentation. Code collaboration is facilitated through Git repositories and code review platforms such as CodeGuru or GitHub, depending on the team. While remote work offers flexibility, proactive communication and clear documentation are crucial for staying aligned with team objectives and maintaining productivity.
What are the most commonly searched types of Amazon Software Engineer jobs in Iowa? The most popular types of Amazon Software Engineer jobs in Iowa are:
What cities in Iowa are hiring for Telecommute Amazon Software Engineer jobs? Cities in Iowa with the most Telecommute Amazon Software Engineer job openings:
Infographic showing various Telecommute Amazon Software Engineer job openings in Iowa as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Lead Software Engineer

Transamerica Corporation

Cedar Rapids, IA โ€ข On-site

$111 - $140/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Job description

Job Family: IT - Development

Job Description Summary

The Lead Software Engineer utilizes web and cloud technologies, APIs, and thirdโ€‘party software development frameworks to build and support application solutions. Provides lead support for design and development to one or more application development teams, and leads a team of local or outsourced software engineers to build and support business application solutions.

Responsibilities
  • Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment.
  • Code, test, identify, implement, and document solutions to business challenges utilizing web and cloud technologies.
  • Perform design and analysis for deliverables.
  • Lead large team design sessions for system level architecture solutions.
  • Serve as a subject matter expert for a wide range of areas, applications, and technologies; mentor other team members in design/coding standards.
  • Recommend solutions which take into consideration costs, business needs, and system impacts.
  • Lead analysis and general architectural design across platforms toward the development of end-to-end solutions.
  • Participate on committees or projects to help define organizationโ€‘wide standards, processes, and guidelines.
  • Utilize thirdโ€‘party software development frameworks, openโ€‘source libraries, and APIs to rapidly develop basic application solutions.
  • Lead web development staff, including contract and offโ€‘shore developers; may have supervisory responsibility over employees.
  • Learn and keep pace with the latest advances in the field and rapidly grasp new technologies to support the environment and contribute to project deliverables.
  • Prepare presentations and lead development meetings.
Qualifications
  • Bachelorโ€™s degree in computer science, information systems, math, engineering, or other technical field, or equivalent education/experience.
  • Five years of core Java expertise in coding platforms/frameworks (e.g., JAVA, OOD, OOP, functional programming, Spring Framework, J2EE Development, serviceโ€‘oriented architecture, dependency injection, core architecture).
  • Three years of experience and expertise in database design techniques and philosophies (e.g., RDBMS, document, star schema, Kimball model).
  • Understanding of NoSQL database technologies (e.g., MS Cosmos DB, Apache Cassandra, Amazon DynamoDB).
  • Four years of development experience with cloud services (e.g., AWS) utilizing various support tools (e.g., EC2, ECS, S3, Kinesis, VMs, Blob, Cosmos, Data Factory, SQL Data warehouse, ARM templates, Event Hubs).
  • Experience with build and deployment tools โ€“ Visual Studio, Git/Bitbucket, Maven, Jenkins, Nexus, SQL Management Studio, Nunit, Ajax.
  • Experience in AI SDLC and AWS AI services.
  • Three years of experience with integration and service frameworks (e.g., API gateways, Apache Camel, Swagger API, Zookeeper, Kafka, messaging tools, microservices).
  • Experience with microservices and RESTโ€‘based API development (e.g., Spring Boot, Spring MVC, Entity Framework, Swagger, OData, AutoMapper).
  • Experience leveraging continuous integration/deployment tools (e.g., Jenkins, Docker, containers, OpenShift, Kubernetes, and container automation) in a CI/CD pipeline.
  • Familiarity with modern frontend development frameworks (Angular, React, Vue.js, HTTP, HTML, JS, CSS).
  • Advanced understanding of software development and research tools.
  • Attention to detail and resultsโ€‘oriented, with a strong customer focus.
  • Ability to work as part of a team and independently.
  • Analytical and problemโ€‘solving skills.
  • Technical communication skills.
  • Problemโ€‘solving and technical communication skills.
  • Ability to prioritize workload to meet tight deadlines.
Preferred Qualifications
  • Understanding of advanced analytics and machine learning concepts and technology implementations.
  • Understanding data warehousing architecture and implementation, including sourceโ€‘toโ€‘target mappings and ETL.
  • Technology or platform certifications (e.g., AWS).
  • Knowledge of the financial services industry.
  • Insurance knowledge will be preferred.
Working Conditions
  • Office environment.
  • Work outside of normal business hours may be required.
  • Occasional travel <10%.
Compensation

The salary for this position generally ranges between $111,000 - $140,000 annually. Please note that the salary range is a good faith estimate for this position and actual starting pay is determined by several factors including qualifications, experience, geography, work location designation (inโ€‘office, hybrid, remote) and operational needs. Salary may vary above and below the stated amounts, as permitted by applicable law. Additionally, this position is typically eligible for an annual bonus based on the company bonus plan/individual performance and is at the companyโ€™s discretion.

Benefits
  • Competitive pay.
  • Bonus for eligible employees.
  • Pension plan.
  • 401(k) match.
  • Employee stock purchase plan.
  • Tuition reimbursement.
  • Disability insurance.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Employee discounts.
  • Career training & development opportunities.
  • Health and work/life balance benefits.
  • Paid time off starting at 160 hours annually for employees in their first year of service.
  • Ten (10) paid holidays per year (typically mirroring NYSE holidays).
  • Be Well company holistic wellness program, which includes wellness coaching and reward dollars.
  • Parental leave โ€“ fifteen (15) days of paid parental leave per calendar year to eligible employees with at least one year of service at the time of birth, placement of an adopted child, or placement of a fosterโ€‘care child.
  • Adoption assistance.
  • Employee assistance program.
  • Backโ€‘up care program.
  • PTO for volunteer hours.
  • Employee matching gifts program.
  • Employee resource groups.
  • Inclusion and diversity programs.
  • Employee recognition program.
  • Referral bonus programs.
  • Inclusion & diversity initiatives.
#J-18808-Ljbffr