Backend Engineer Remote Jobs in Iowa (US)
This page tracks remote backend engineer openings that are location-eligible for Iowa.
This page tracks remote backend engineer openings that are location-eligible for Iowa.
Open jobs
2,687
Hiring companies this week
10
Salary sample
$19 - $213,000
Jobs added last hour
0
2687 Jobs
1473 Companies
• Help define the architecture to support millions of daily API requests • Build and scale infrastructure to send dozens of millions of emails per day • Improve high availability across distributed applications • Scale databases like Postgres and Clickhouse to ensure they are performant • Enhance observability by using monitoring tools like Datadog • Refine disaster recovery plans to ensure recovery is quick and reliable • Help build infrastructure with IaC frameworks like CDK and TF • Work with Typescript and Golang • Design and operate async pipelines (queues, streams, idempotency, retries, DLQs)
Role Description As a Staff+ Software Engineer at Seeq, you will play a critical role in shaping the technical direction and architecture of our software platform. You will: - Lead the design and development of complex software systems. - Work closely with cross-functional teams including product managers, designers, and other engineers. - Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills. - Drive innovation and spearhead the implementation of new technologies and frameworks. Qualifications - A Bachelor's or Master's degree (or equivalent experience) in computer science, software engineering, or a related field. - Substantial professional experience in software development, with a solid record of designing, building, and evolving complex software systems over a period of years. - Demonstrate a strong understanding of software design principles, patterns, and best practices. - Expertise in one or more programming languages, such as Java, Kotlin, Rust, C++, etc. - Expertise in backend development for data-intensive applications. - Experience working with databases such as Postgres or MySQL. - Excellent problem-solving and analytical skills, with great attention to detail. - Proven leadership skills, with the ability to guide and mentor junior engineers. - Excellent communication and collaboration skills, and the ability to work effectively in a cross-functional team environment. - Familiarity with agile development methodologies and tools, such as Scrum or Kanban. Requirements - Passionate about crafting exceptional software, with a focus on elegance, extensibility, and maintainability. - Renowned for productivity and commitment to continuous improvement. - Meticulous and detail-oriented, advocating for unit testing and continuous integration. - Eager to collaborate through pair programming and provide actionable feedback on code. - Adaptable, versatile, and quick to learn new technologies and methodologies. - Knowledge of backend technologies such as a JVM language like Kotlin, Node.js, GraphQL. - Proficiency in databases, distributed computing, and cloud platforms. - Driven by a desire for impact beyond individual contributions, maintaining open communication about growth opportunities. Benefits - Competitive salary plus bonus incentives ($170,000 - 205,000 USD for US-based; local adjustments for other countries). - 12-week paid Seeq family leave. - Unlimited PTO. - Internet and mobile phone reimbursements. - Annual company meetups. - 4-week paid sabbatical every 7 years at Seeq. - Medical benefits. - Group term life insurance. - Short-term and long-term disability insurance pre-tax benefits. - Voluntary vision and dental (including orthodontia). - Vacation bonus program. - Employee Assistance Program for coaching, counseling, and wellness. - Generous home office allowance. - Pet-friendly workspace. - A job you'll love!
Role Description Attadale Partners, LLC is seeking to fill multiple Java Developer roles for early career Java Developers with 1-3 years of experience to join our team in a CONTRACTOR ROLE serving successful organizations and government agencies. In this role, you will: - Lead enterprise transformation roles including Agentic AI processes, cloud telephony, and integrated communication channels. - Be embedded in cross-functional teams with business leaders, senior engineers, and ML engineers to transform legacy business communications, data collection, and analysis reporting. - Support existing systems to ensure performance during the transition period. This role can be remote and all applicants must be US based with a preference for Chicago-area applicants. These roles are open to applicants already with the authority to work in the US. Unfortunately, we cannot sponsor new or transfer existing H-1B work visas. We serve large commercial clients in the financial services and health care sectors, assisting them to transform and modernize their business operations across three pillars: - Agentic AI workflows - Amazon Connect telephony automation - Expanded self-service for agents and customers We practice Extreme Programming (XP) — pair programming, TDD, and continuous integration are how we work every day. This is a day-one contributor role; minimum ramp-up time is expected. Qualifications - 1-3+ years professional Java in production systems - 2+ years Agile; XP experience strongly preferred - 1+ year AWS cloud-native (Lambda, ECS) - TDD — evidenced examples will be differentiators - Event-driven microservices architecture Requirements - Java 17 / 21 LTS (records, sealed classes, pattern matching) - Expert - Spring Boot 3.x (auto-config, actuators, profiles, DI) - Expert - Spring Security, OAuth2 / OIDC - Advanced - REST API & OpenAPI 3.x design - Expert - Unit & Integration Testing — JUnit 5, Mockito - Expert - Test Driven Development (TDD) - Required - AWS — Lambda, DynamoDB - Advanced - Amazon Connect / Contact Flows (Lambda handlers, Lex bots) - Preferred - Kafka / Amazon MSK (event-driven microservices) - Proficient - CI/CD — trunk-based dev, GitHub Actions or equivalent - Advanced - Agentic AI tooling — LLM APIs, tool-use loops, LangChain4j - Preferred / Will train Benefits - Remote work flexibility - Opportunity to work on impactful systems - Collaborative and supportive team environment Interpersonal Competencies - Communicates technical concepts to non-technical stakeholders - Gives and receives code review feedback constructively - Thinks out loud; surfaces blockers early - Cross-functional empathy — understands agent/customer impact - Mentorship orientation; shares knowledge freely Certification and Assessments - AWS Certified Developer — Associate (DVA-C02) - Preferred - Spring Professional Certification (VMware / Broadcom) - Preferred - AWS Certified Solutions Architect — Associate (SAA-C03) - Advantageous - AWS Certified Machine Learning — Specialty (MLS-C01) - Advantageous
G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
• Building agentic applications and tooling at the frontier of LLM-powered development • Working directly with modern coding agents and LLM infrastructure • Shipping fast in a high-ambiguity environment • Making strong judgment calls under pressure • Delivering without hand-holding
Role Description We are looking for a Senior Backend Engineer (Node.js) to drive backend engineering initiatives, defining and delivering scalable, secure, and cloud-native solutions using Node.js. The role will oversee architecture decisions, team development, and end-to-end delivery in an Agile environment while ensuring alignment with both business and technical strategy. Responsibilities - Design, development, and optimization of backend services using Node.js - Define and drive backend architecture, API strategy, and integration patterns - Provide requirements analysis, technical design, effort estimation, and sprint planning - Ensure high standards of code quality, performance, scalability, and security - Collaborate closely with frontend, DevOps, product, and business stakeholders - Support cloud architecture decisions and ensure successful cloud deployments Qualifications - 5+ years of hands-on experience with Node.js backend development, including REST APIs, asynchronous programming patterns, and streaming - Strong experience working with AWS cloud services, especially EKS, RDS, MSK, Cognito, and ElastiCache - Experience with CI/CD pipelines and containerization technologies such as Docker and Kubernetes is considered a strong advantage - Experience designing and building event-driven systems using Apache Kafka or similar streaming technologies - Experience building scalable integrations with third-party APIs, including retries, circuit breakers, timeout handling, rate limiting, and resilient communication patterns - Experience with SQL Server or PostgreSQL databases - Familiarity with workflow orchestration tools (e.g. Temporal.io, AWS Step Functions) is a plus - Strong communication, stakeholder management, and Agile delivery experience Requirements - Telecom, UCaaS, or SaaS platform background (Nice-to-Have) - TM Forum API standards familiarity (Nice-to-Have) - Experience with Apache Camel or similar integration frameworks (Nice-to-Have) - SIP/VoIP protocol familiarity (Nice-to-Have) Benefits - Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program. - Work From Anywhere Culture: make the most of the flexibility that comes with remote work. - Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. - Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Moving Target Defense-based remote access systems for people and machines.
Role Description As a Senior Backend Engineer (IC6), you will deliver complex systems across software, infrastructure, networking, and security. You will: - Scope work into well-defined milestones and estimate delivery timelines. - Resolve a wide range of technical issues creatively. - Write clear, maintainable code that other engineers can extend with confidence. - Work closely with cross-team stakeholders to define requirements and deliver software that delights customers. - Be a go-to expert in at least one area of the codebase. - Participate in a collaborative engineering environment, supporting and helping others. Qualifications - 6+ years of professional software engineering experience with a demonstrated track record of delivering complex systems. - Strong proficiency in at least one core programming language. - Comfortable using coding agents (e.g., GitHub Copilot, Claude Code). - Hands-on experience with cloud platforms (AWS/Azure) including networking constructs. - Experience working across multiple layers of the stack: application, database, infrastructure, or security. - Demonstrated ability to work with cross-team stakeholders to define requirements. - Strong understanding of system reliability, monitoring, and performance optimization. - Experience on multiple teams or in multiple roles. - Strong proficiency in one or more of: Python, TypeScript, Go. - Deep involvement with complex, production-grade APIs and services. - Strong understanding of cloud execution environments and architectural decisions. - Strong understanding of databases, caches, queues, events, and workers. - Solid understanding of network fundamentals: routing, switching, VPN protocols, DNS, and firewalls. - Strong understanding of network security principles and hardening practices. - A willingness to accept failure and feedback, learn and try again. - A passion for learning new disciplines and gaining a deep understanding of team dynamics. - An ability to communicate clearly and succinctly both in-person and over team chat. Requirements - Design, scope, and deliver systems from architecture through implementation and testing. - Scope and stage work into well-defined milestones. - Estimate projects and communicate risks when timelines shift. - Write well-tested code designed to last. - Create model documentation for others to reference. - Resolve technical issues across software, infrastructure, and network layers. - Select methods that result in low-defect, high-performance software. - Identify and address problems in your own and others' work early. - Own reliability, monitoring, logging, and instrumentation of systems. - Ensure systems meet performance, scalability, and security requirements. - Participate in incident response and root cause analysis. - Continuously improve system quality, automation, and operational maturity. - Communicate effectively across teams to surface requirements problems early. - Partner with product, security, and infrastructure teams. - Contribute to technical discussions influencing broader engineering direction. - Informally mentor IC1 and IC2 engineers through code review and pairing. - Participate in evaluation portions of interview loops. Benefits - Salary range for role: $150,000-$169,000.00 - 401(k) with company match - Generous paid time off and holidays - Performance bonus and equity eligible - Remote work - Medical, vision, dental insurance
Role Description Come join our team and help collect outstanding business/commercial accounts for our clients Spectrum, Comcast, T-Mobile, and NTTA. If you have face to face customer experience or call center experience, you are encouraged to apply. This is an entry level position where we provide the necessary training and additional coaching to be successful in this position. Compensation - $18/hr starting base pay; additional +$1/hr bilingual shift differential (upon completion of Spanish test) - Monthly bonus based on collection and performance - Daily/weekly/monthly incentives/prizes such as gift cards and giveaways Essential Duties and Responsibilities - Persuades delinquent business/commercial customers to establish repayment terms using computer system and various collection software while using professionalism, tact and adhering to all applicable collection laws. - Achieves production goals and standards for servicing delinquent accounts without sacrificing quality of service. - Follows Client Operating Standards, State and Federal Legal Requirements and Regulation regarding Collections. - Accurately and thoroughly notates each account with efforts performed and results attained. - Handles PCI Data confidentially and securely. Schedule - Regular Schedule: Monday-Friday | 40-hrs/week - 8-hr shifts with availability between 7am-7pm - 3 weeks of Paid Training: Mon-Fri from 8am-5pm - One late night a week from 10am-7pm - One Saturday a month 8am-2pm - Schedules are assigned based on client and company needs Qualifications - High School Diploma/GED required - Must be 18 years of age or older - Authorized to work in the United States - Client requirements for this campaign require a clean background check and a negative drug test result - Effective communication, negotiation, and problem-solving skills - Ability to multitask in a production driven environment - This role routinely uses standard office equipment, including electronic keyboard, mouse, and telephone. Basic computer knowledge and typing skills required - Must be comfortable navigating between multiple computer screens and systems Benefits - Paid Holidays and CPL (Comprehensive Paid Leave) - Medical, Dental and Vision Insurance - Life Insurance - Short-Term and Long-Term Disability Plans - HSA (Pre-tax) Savings Account - 401(k) Plan with matching contribution - Employee Referral Bonus - Paid Training Program Contact Information Please feel free to contact us for further questions at (972) 905-3410 or via email at recruiting@swcgroup.com
Continuous, autonomous pentesting, powered by NodeZero. Are your systems secure? Don't wait for a breach to find out!
• Own the end-to-end technical vision for the RBVM and its supporting services • Partner with stakeholders to translate product goals into technical strategy and execution plans • Contribute production code and set design quality standards • Lead architectural decisions for scalable backend systems • Drive execution across multiple projects, identifying risks and dependencies • Communicate complex technical concepts clearly to stakeholders • Mentor and develop engineers on the team • Support hiring of strong engineering talent
Role Description Atuação no desenvolvimento de soluções back-end utilizando Node.js, voltadas à automação, integração com agentes de IA e evolução de servidores MCPs, garantindo escalabilidade, alta performance e integração com ecossistemas internos e parceiros. - Desenvolver e manter serviços back-end em Node.js (APIs e microsserviços) - Construir integrações com agentes de IA, LLMs e plataformas externas - Evoluir arquiteturas de automação e servidores MCPs - Garantir qualidade, performance, segurança e escalabilidade das aplicações - Atuar com boas práticas de engenharia de software (Clean Code, testes automatizados, observabilidade e documentação) - Desenvolver e otimizar integrações utilizando APIs REST, mensageria e eventos assíncronos - Apoiar decisões técnicas relacionadas à arquitetura e evolução dos sistemas Qualifications - Experiência sólida com Node.js e frameworks como NestJS, Express.js ou similares - Vivência com desenvolvimento de APIs REST e arquitetura de microsserviços - Experiência com integrações (APIs, mensageria, filas e eventos assíncronos) - Conhecimento em bancos de dados SQL e NoSQL - Experiência com ambientes cloud (AWS, Azure ou GCP) - Conhecimento em Docker, versionamento com Git e práticas de CI/CD - Experiência com monitoramento, observabilidade e troubleshooting em ambientes distribuídos Requirements - Experiência com IA Generativa, LLMs ou agentes inteligentes - Conhecimento em MCPs (Model Context Protocol) ou plataformas similares - Experiência com Docker/Kubernetes - Conhecimento em arquiteturas orientadas a eventos (Kafka, RabbitMQ, SQS ou similares) - Vivência em ambientes de alta disponibilidade e aplicações escaláveis Benefits - Oportunidades 100% remotas 👨🏻💻 - Vale home office 💻 - Feedbacks periódicos 💬 - Programa de indicações 🏅 - Acolhimento psicológico 🙋🏻♂️ - Ginástica laboral 🏋️ - Academia de conhecimento 🧠 - Convênio com escola de inglês 🔤 - Reuniões mensais de transparência 🔃 - Happy hour online 🍻 - Kit de boas-vindas 🎁
Start delivering technology solutions that simplify, automate, and secure your business.
• Design and develop modern full-stack application features using React, TypeScript, Python, and FastAPI • Build intuitive, high-quality user experiences that streamline complex workflows for business users • Develop backend APIs and services that integrate with internal enterprise systems and downstream workflows • Help modernize and simplify legacy operational processes through thoughtful application design and automation • Build and optimize PostgreSQL database interactions within AWS RDS environments • Deploy and manage cloud-native applications within AWS infrastructure using Infrastructure as Code practices with CloudFormation • Collaborate closely with client stakeholders, product owners, and fellow developers to rapidly iterate on requirements and solutions • Support document generation workflows and downstream policy system integrations • Leverage modern AI-assisted development tooling, including ClaudeCode, to accelerate development and improve delivery efficiency • Contribute to code quality, maintainability, testing, and deployment best practices throughout the engagement
2,677more opportunities are still waiting for you.Log in now and take your next shot before someone else does.
AWS, PostgreSQL, TypeScript, CI/CD, Cloud, Java