Senior Software Engineer, Self Service
In this role, you'll build out rich user experiences on a robust and scalable architecture. You’ll work closely with customers and our product and machine learning teams to create powerful self-service tools.
Remote Software Development Jobs
Browse 45,859 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.
In this role, you'll build out rich user experiences on a robust and scalable architecture. You’ll work closely with customers and our product and machine learning teams to create powerful self-service tools.
You will engage with advanced language models on clinical scenarios and theoretical medical questions, verifying their accuracy and suggesting improvements. Documenting error traces and enhancing model reasoning will be key aspects of your role.
You will engage with advanced language models on clinical scenarios and theoretical medical questions, verifying their accuracy and logical soundness. Additionally, you will document errors and suggest improvements to enhance model reasoning.
The Lead Information Security Engineer will support the continuous vulnerability remediation process and manage vulnerabilities from various scanning tools. This role involves analyzing, prioritizing, and communicating actionable information across the bank and its lines of business.
Own and maintain key product metrics while analyzing user behavior to generate insights that shape product strategy. Collaborate with cross-functional teams to drive a culture of data-informed decision-making.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The InfoSec Analyst I will monitor service queues, respond to security alerts, and support incident response efforts. The role involves collaborating with various teams to protect the organization's environment and support broader company initiatives.
The Analytics Engineer II role will support the Executive and Athlete portfolio by designing and building data models and Power BI dashboards to solve business problems. This includes collaborating with various teams to understand data needs and translating those into effective BI solutions.
As a Mobile Engineer III, iOS, you will design and build scalable iOS components and lead technical initiatives. You will also mentor junior engineers and own the design and implementation of complex features.
The Business Intelligence Analyst will design, develop, and deploy Operational BI solutions while producing regular and ad-hoc BI reports for the business area. They will also provide root cause analysis results to management and ensure the reporting suite is fit for purpose through regular reviews.
Lead the development of React-based UIs and build Python/Django REST APIs. Collaborate on architecture, design decisions, and mentor teammates.
You will review AI-generated Kinyarwanda content for linguistic accuracy and fluency, and provide linguistic feedback to improve model comprehension. Your expertise will help refine data and enhance the quality of AI outputs.
The full-stack developer will design and implement web applications for a scalable cloud service while collaborating with cross-functional teams. They will work in a Scrum environment, promoting continuous improvement and delivering features iteratively.
Build and maintain a cloud-based authorization platform while ensuring operational excellence and business continuity. Collaborate with cross-functional teams to deliver high-performance enterprise applications and enforce technical standards.
You will review and annotate Welsh content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Occitan content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborate with the team to refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Khmer content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Kyrgyz content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will review and annotate Mongolian content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Uzbek content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Tajik content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Asturian content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will converse with the AI model in Armenian, verifying linguistic accuracy and cultural relevance. Additionally, you will document errors and suggest improvements to enhance the model's performance.
The Service Desk Analyst will monitor and respond to service-related incidents and alarms, ensuring quick and effective resolution of issues. This role involves working closely with engineering, operations, and customer success teams to maintain system availability and minimize downtime.
You will review and annotate Luo content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
You will review and annotate Māori content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaborating with the team, you will refine prompts, evaluation methods, and linguistic guidelines.
The Quality Assurance Engineer is responsible for ensuring that only high-quality extensions are available in the Shopware Extension Store. This includes testing and approving third-party developed extensions to meet technical, functional, and quality standards.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Senior Software Engineer is responsible for the analysis, design, development, and delivery of software solutions, focusing on building intuitive and accessible user interfaces. They will collaborate with stakeholders to define requirements and ensure adherence to standards and best practices.
You will review and annotate Maltese content, assess AI-generated outputs for accuracy and fluency, and identify and document error patterns. Collaboration with the team to refine prompts, evaluation methods, and linguistic guidelines is also expected.
As a Consultant in Digital Analytics, you will develop innovative concepts for collecting and activating app and website data for clients. You will lead projects, conduct workshops, and collaborate with various teams to implement new technologies.
Take ownership of complex frontend initiatives and drive them from concept to production with minimal supervision. Develop robust, reusable, and scalable components while ensuring compliance with security standards and optimizing performance.
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