FinOps Cloud Engineer AWS
Automate cost optimization processes and cloud governance within an enterprise environment managing thousands of accounts. Focus on utilizing AWS services to maintain financial efficiency and operational control.
Remote Software Development Jobs
Browse 45,157 remote software development jobs, with 4,965 added this week. These roles pay $156,022 a year on average, from $85K for entry-level roles to $192K for lead roles. You'll see openings like Software Engineer, Architect and Full Stack Developer.
Trusted by 300,000+ remote workers worldwide.
Automate cost optimization processes and cloud governance within an enterprise environment managing thousands of accounts. Focus on utilizing AWS services to maintain financial efficiency and operational control.
Design, develop, and maintain enterprise applications using Java and Spring Boot. Focus on creating REST APIs, integrating systems, and optimizing application performance within microservices architectures.
Manage and maintain ICT controls to ensure alignment with corporate policies and frameworks such as PCI DSS, ISO 27001, SOC 2, and DORA. Supervise compliance through continuous security reviews, risk assessments, and monitoring of cloud security controls.
Define and formalize key business KPIs and design customer segmentations to support decision-making. Act as a technical-functional lead for the analyst team and bridge the gap between business needs and technical specifications.
Lead the design and implementation of HCM and payroll systems for public sector clients to modernize business processes. Manage business analyst teams, facilitate stakeholder workshops, and deliver high-quality technical documentation and reports.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve app reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve app performance and reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve overall app reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to transform complex financial journeys into intuitive mobile experiences.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve app reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve app reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to transform complex financial journeys into intuitive mobile experiences.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve overall app reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve overall app performance and reliability.
Build and ship mobile features for an AI Neobank app across Android and iOS platforms. Collaborate with product and design teams to create intuitive financial service flows and improve app reliability.
The role involves architecting, building, and operating secure production systems across cloud-native and edge appliance deployments. Key duties include hardening artifact pipelines and partnering with GRC teams to ensure compliance in highly regulated environments like IL5 and IL6.
Build internal platforms, AI-powered tooling, and self-service infrastructure to improve developer productivity and reduce operational overhead. Partner with engineering teams to automate incident response, documentation, and workflows using LLMs and agentic systems.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead complex technical implementations and build full-stack solutions to improve developer productivity for customers. Act as the bridge between customers and the product team by translating field feedback into reusable patterns and product requirements.
Lead and support generator compliance testing and commissioning for renewable and conventional power plants across North America. Monitor live test data and prepare technical reports to ensure facilities meet NERC and ISO requirements.
The role involves analyzing business requirements to design and develop enterprise SharePoint applications. It also requires providing technical leadership and mentoring throughout the full software development lifecycle.
The Test Lead will develop and execute comprehensive test strategies, plans, and cases for a large-scale SAP S/4 HANA ERP implementation. They will manage test environments, lead defect triage, and coordinate testing activities across onsite and offshore teams to ensure program goals are met.
Lead the development and evolution of the toolchain used to compile complex packages from source for Anaconda's wheel catalog. Mentor engineers on architecture and packaging practices while managing build and distribution infrastructure incidents.
The role involves analyzing digital marketing campaign performance and optimizing yield through data-driven investigations. The analyst will develop automated business processes and communicate actionable insights to improve business growth.
Lead the design and development of Oracle Cloud ERP implementations focusing on IT operations, business processes, and data integrity. Drive successful cloud transformations and ensure high-quality technical architecture for complex enterprise environments.
Define and scale enterprise data architecture by designing trusted, reusable, and scalable data assets. Partner with cross-functional teams to establish architecture standards and ensure data is well-modeled and secure for AI and analytics use cases.
Own and deliver quarterly goals for the Powered by Affirm team, leading engineers through the design and implementation of APIs for enterprise merchants. Collaborate with product, design, and analytics stakeholders to build scalable, high-availability integrated solutions.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Own and deliver quarterly goals by leading engineers through complex, open-ended backend problems. Collaborate with product, design, and analytics teams to design scalable APIs and integrated solutions for enterprise merchants.
Set the technical direction and architecture for the NHI Governance domain and its integration with shared platform services. Lead the design and remediation of non-human identities across cloud and on-premise environments while mentoring other engineers.
The specialist will take ownership of complex analytical problems to design predictive models and experiments that drive organizational decisions. They will act as a bridge between Data Engineering and the People Team to provide strategic insights and mentor junior analysts.
Lead the design and delivery of scalable software solutions while managing and mentoring a team of 2-8 software engineers. Collaborate with cross-functional stakeholders to translate business requirements into high-quality, secure technical systems.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers is $156,022 per year. This is based on data from 7,232 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Entry-level0–2 years | 122 | $84,738 |
| Junior2–5 years | 1,479 | $124,376 |
| Senior5–10 years | 4,013 | $155,273 |
| Lead10+ years | 1,618 | $192,179 |
We reviewed 17,743 job postings for remote software developers and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 34% |
| SQL | 21% |
| CI/CD | 19% |
| AWS | 16% |
| Kubernetes | 13% |
| TypeScript | 11% |
| Terraform | 10% |
| Java | 10% |
| JavaScript | 10% |
| Stakeholder management | 9% |
Learn more about Software Development remote jobs