Experience with distributed systems patterns such as event-driven workflows, asynchronous processing, fan-out jobs, caching, idempotency, consistency models, observability, and failure handling.
Experience with distributed systems patterns such as event-driven workflows, asynchronous processing, fan-out jobs, caching, idempotency, consistency models, observability, and failure handling.
Experience with distributed systems patterns such as event-driven workflows, asynchronous processing, fan-out jobs, caching, idempotency, consistency models, observability, and failure handling.
Experience with distributed systems patterns such as event-driven workflows, asynchronous processing, fan-out jobs, caching, idempotency, consistency models, observability, and failure handling.
Specialist - IT Support
Las Vegas, NV · On-site
Basic understanding of application architectural principals and technologies in relation to client/server, n-tier, asynchronous message hub and web-based. * Basic understanding of networking concepts ...
Quick apply
Specialist - IT Support
Las Vegas, NV · On-site
Basic understanding of application architectural principals and technologies in relation to client/server, n-tier, asynchronous message hub and web-based. * Basic understanding of networking concepts ...
Software Engineer, Data Infrastructure & Acquisition - Las Vegas, NV, USA
Las Vegas, NV · On-site
$109K - $131K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Software Engineer, Data Infrastructure & Acquisition - Las Vegas, NV, USA
Las Vegas, NV · On-site
$109K - $131K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
High School Math Teacher - Nevada Connections Academy
Reno, NV · On-site +1
$47K/yr
Support the instructional program with asynchronous web conferencing sessions and synchronous instruction; * Review curriculum and devise alternate approaches to presenting lessons to increase ...
High School Math Teacher - Nevada Connections Academy
Reno, NV · On-site +1
$47K/yr
Support the instructional program with asynchronous web conferencing sessions and synchronous instruction; * Review curriculum and devise alternate approaches to presenting lessons to increase ...
Cloud Solutions Architect / Database Engineer / AI Platform Architect
Reno, NV · On-site
$150K - $180K/yr
Implement caching, asynchronous processing, queues, background services, and other distributed architecture patterns when appropriate. * Develop and maintain CI/CD pipelines and infrastructure ...
New
Cloud Solutions Architect / Database Engineer / AI Platform Architect
Reno, NV · On-site
$150K - $180K/yr
Implement caching, asynchronous processing, queues, background services, and other distributed architecture patterns when appropriate. * Develop and maintain CI/CD pipelines and infrastructure ...
New
Software Engineer, Data Infrastructure & Acquisition - Las Vegas, NV, USA
Las Vegas, NV · On-site
$109K - $131K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Software Engineer, Data Infrastructure & Acquisition - Las Vegas, NV, USA
Las Vegas, NV · On-site
$109K - $131K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Software Engineer, Data Infrastructure & Acquisition - Reno, NV, USA
Reno, NV · On-site
$114K - $137K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Software Engineer, Data Infrastructure & Acquisition - Reno, NV, USA
Reno, NV · On-site
$114K - $137K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Senior Product Engineer
Las Vegas, NV · On-site
Build and maintain Sidekiq background jobs for asynchronous workflows. * Optimize and scale MongoDB queries, with attention to schema design and indexing. * Ensure automated test coverage (RSpec ...
Senior Product Engineer
Las Vegas, NV · On-site
Build and maintain Sidekiq background jobs for asynchronous workflows. * Optimize and scale MongoDB queries, with attention to schema design and indexing. * Ensure automated test coverage (RSpec ...
Spanish Teacher - Nevada Connections Academy
Reno, NV · On-site +1
$47K/yr
Support the instructional program with asynchronous web conferencing sessions and synchronous instruction; * Review curriculum and devise alternate approaches to presenting lessons to increase ...
Spanish Teacher - Nevada Connections Academy
Reno, NV · On-site +1
$47K/yr
Support the instructional program with asynchronous web conferencing sessions and synchronous instruction; * Review curriculum and devise alternate approaches to presenting lessons to increase ...
Software Engineer, Data Infrastructure & Acquisition - Reno, NV, USA
Reno, NV · On-site
$114K - $137K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Software Engineer, Data Infrastructure & Acquisition - Reno, NV, USA
Reno, NV · On-site
$114K - $137K/yr
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. * Opportunity to work on a life-changing product that millions of people use.
Part-Time Remote Licensed Psychologist
Las Vegas, NV · On-site +1
$90/hr
Rula offers a thriving provider-only online community for asynchronous connection and resource sharing, as well as weekly live peer-to-peer case consultations facilitated by a licensed clinician. We ...
Part-Time Remote Licensed Psychologist
Las Vegas, NV · On-site +1
$90/hr
Rula offers a thriving provider-only online community for asynchronous connection and resource sharing, as well as weekly live peer-to-peer case consultations facilitated by a licensed clinician. We ...
Cloud Solutions Architect / Database Engineer / AI Platform Architect
Reno, NV · On-site
$150K - $180K/yr
Implement caching, asynchronous processing, queues, background services, and other distributed architecture patterns when appropriate. Develop and maintain CI/CD pipelines and infrastructure ...
New
Cloud Solutions Architect / Database Engineer / AI Platform Architect
Reno, NV · On-site
$150K - $180K/yr
Implement caching, asynchronous processing, queues, background services, and other distributed architecture patterns when appropriate. Develop and maintain CI/CD pipelines and infrastructure ...
New
Program Coordinator of the Institute for Financial Literacy and Wellness [R0152923]
Las Vegas, NV · On-site
Experience utilizing Learning Management Systems (LMS) such as Canvas to design asynchronous or hybrid learning modules. * Certification in financial counseling or education (e.g., AFC ® ...
Program Coordinator of the Institute for Financial Literacy and Wellness [R0152923]
Las Vegas, NV · On-site
Experience utilizing Learning Management Systems (LMS) such as Canvas to design asynchronous or hybrid learning modules. * Certification in financial counseling or education (e.g., AFC ® ...
... strong asynchronous communication practices Nice to Have Cisco CCNA certification or equivalent hands-on Cisco networking experience Experience with Okta Workflows for identity automation and ...
... strong asynchronous communication practices Nice to Have Cisco CCNA certification or equivalent hands-on Cisco networking experience Experience with Okta Workflows for identity automation and ...
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
*REVISED* Human Research Protection Program (HRPP) Education and Accreditation Manager, UNLV Researc
Las Vegas, NV · On-site +1
Experience facilitating asynchronous and synchronous education in a complex university environment. * Demonstrated experience successfully collaborating across units to accomplish cross-unit goals ...
*REVISED* Human Research Protection Program (HRPP) Education and Accreditation Manager, UNLV Researc
Las Vegas, NV · On-site +1
Experience facilitating asynchronous and synchronous education in a complex university environment. * Demonstrated experience successfully collaborating across units to accomplish cross-unit goals ...
Senior Software Engineer, Windows/Desktop Applications - Las Vegas, NV, USA
Las Vegas, NV · On-site
$124K - $154K/yr
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
Senior Software Engineer, Windows/Desktop Applications - Las Vegas, NV, USA
Las Vegas, NV · On-site
$124K - $154K/yr
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
High School Math Teacher - Nevada Connections Academy
Reno, NV · On-site +1
$47K/yr
Support the instructional program with asynchronous web conferencing sessions and synchronous instruction; * Review curriculum and devise alternate approaches to presenting lessons to increase ...
High School Math Teacher - Nevada Connections Academy
Reno, NV · On-site +1
$47K/yr
Support the instructional program with asynchronous web conferencing sessions and synchronous instruction; * Review curriculum and devise alternate approaches to presenting lessons to increase ...
Maintain online asynchronous communication (and synchronous if appropriate) with students in online discussions, to assist students in achieving completion objectives, monitor completion of ...
Maintain online asynchronous communication (and synchronous if appropriate) with students in online discussions, to assist students in achieving completion objectives, monitor completion of ...
Asynchronous information
See Nevada salary details
$5.63 - $7.97
7% of jobs
$7.97 - $10.30
15% of jobs
$10.83 is the 25th percentile. Wages below this are outliers.
$10.30 - $12.64
12% of jobs
The median wage is $14.31 / hr.
$12.64 - $14.98
22% of jobs
$16.92 is the 75th percentile. Wages above this are outliers.
$14.98 - $17.31
22% of jobs
$17.31 - $19.65
11% of jobs
$19.65 - $21.99
4% of jobs
$21.99 - $24.32
2% of jobs
$24.32 - $26.66
2% of jobs
$26.66 - $29
1% of jobs
$29 - $31.33
1% of jobs
$5
$15
$31
How much do asynchronous jobs pay per hour?
What are the key skills and qualifications needed to thrive as an asynchronous software engineer, and why are they important?
What is an asynchronous job?
An asynchronous job is a task or process that runs independently of the main program flow, allowing the system to continue executing other tasks without waiting for completion. This approach is commonly used in programming, networking, and distributed systems to improve efficiency and responsiveness. Asynchronous jobs are often handled through callbacks, promises, or background processing, depending on the technology being used.
How do professionals in asynchronous roles effectively manage communication and collaboration across different time zones?
What is the difference between Asynchronous vs Synchronous Developer?
| Aspect | Asynchronous Developer | Synchronous Developer |
|---|---|---|
| Work Style | Handles multiple tasks concurrently, non-blocking operations | Executes tasks sequentially, blocking until completion |
| Communication | Often works independently, with event-driven communication | Requires immediate, step-by-step collaboration |
| Common Usage | Web development, APIs, real-time applications | Desktop apps, traditional software processes |
Asynchronous developers focus on non-blocking, concurrent operations, ideal for real-time and scalable applications. Synchronous developers work sequentially, suitable for tasks requiring step-by-step processing. Understanding these differences helps employers and developers choose the right approach for their projects.

Full-time
PTO
Posted 18 days ago
Job description
As a Staff Software Engineer on Ridgeline's Enterprise Frameworks team, you will help design and evolve foundational platform capabilities that product engineering teams build on top of every day. Today, this includes frameworks such as Search, Audit Trail, and Custom Fields; over time, the team's scope will expand as new shared capabilities emerge across the platform. This role requires strong software architecture judgment, creative iterative thinking, and the ability to turn ambiguous product and platform needs into scalable, extensible systems. You'll help teams design data models, APIs, and event-driven workflows, making practical tradeoffs and building systems that can grow with Ridgeline. You'll collaborate closely with Platform, Product, and other engineering teams across Ridgeline to solve high-impact challenges using modern technologies, including AI tools like Claude Code and ChatGPT.
At Ridgeline, how we work matters as much as what we build. Ridgeliners act like owners, choose growth over comfort, and communicate with transparency. We assume positive intent, bias toward action, and bring solutions-not just problems. We celebrate wins, learn from setbacks, and thrive in a resilient, collaborative, high-performing culture. If the Ridgeline Way excites you, we'd love to meet you.
You must be work authorized in the United States without the need for employer sponsorship.
The impact you will have:
- Design, build, and evolve extensible enterprise platform frameworks that enable product teams to add configurable, searchable, auditable, and operationally reliable capabilities to their applications.
- Lead architecture discussions for shared infrastructure, including data models, APIs, event-driven workflows, indexing pipelines, background jobs, and operational patterns.
- Apply creative, iterative problem solving to ambiguous technical challenges, balancing long-term platform direction with short-term delivery needs.
- Design and test durable platform abstractions with strong attention to correctness, performance, scalability, security, data integrity, and developer experience.
- Use AI tools thoughtfully throughout the SDLC to accelerate research, prototyping, implementation, testing, documentation, and review, while ensuring outputs are accurate, secure, maintainable, and production-ready.
- Participate in on-call rotations and production support for the team's services.
- Be involved in the entire software development process, including requirements and design, implementation, code reviews, automation, testing, and end product delivery.
- Help evolve Ridgeline's cloud-backed platform with attention to operability, scalability, security, and cost-efficient infrastructure choices.
- Coach, mentor, and inspire engineers across teams on architecture, design tradeoffs, reliability, scalability, and maintainability.
- Proactively collaborate across Platform, Product, other engineering teams, and cross-functional partners to establish partnerships and champion innovation
What we look for:
- 8+ years of software engineering experience, with a track record of architecting and delivering shared platforms, infrastructure, or frameworks used by multiple engineering teams.
- Strong software architecture judgment, including the ability to decompose ambiguous problems, compare design alternatives, make pragmatic tradeoffs, and evolve systems iteratively.
- Experience designing extensible data models, APIs, and platform abstractions that support changing business requirements without sacrificing correctness, performance, or maintainability.
- Experience with distributed systems patterns such as event-driven workflows, asynchronous processing, fan-out jobs, caching, idempotency, consistency models, observability, and failure handling.
- Experience designing data-intensive systems such as search indexing, audit/event pipelines, background jobs, metadata frameworks, or distributed processing workflows.
- Strong backend engineering experience with object-oriented languages such as Java, Kotlin, or Python, and relational databases such as PostgreSQL.
- Experience operating production services, including monitoring, alerting, logging, incident response, performance tuning, scalability, and data integrity.
- Experience managing large or distributed codebases and working effectively in agile development environments with tools such as JIRA.
- Strong knowledge of data structures, algorithms, architectural patterns, and secure software development practices.
- Ability to focus on short-term deliverables while maintaining a big-picture perspective.
- Ability to mentor engineers, influence technical direction across teams, communicate clearly with technical and cross-functional partners, and bring a serious interest in having fun at work.
Bonus:
- Experience with AI-assisted development workflows, including tools such as Claude, Cursor, Copilot, or similar.
- Hands-on expertise with Kafka, Redis, or similar messaging, event-streaming, or caching technologies.
- Hands-on expertise with Kubernetes, Helm, or similar service deployment and orchestration tooling.
- Experience with Spark or other distributed processing frameworks.
- Understanding of AWS back-end infrastructure, especially RDS, Lambda, and related managed services.
- Working knowledge in JavaScript, React, HTML, CSS.
- Familiarity with cloud-based multi-region application architectures.
- Experience with testing frameworks such as Jest, Pytest, and Cypress.
- Experience developing mission-critical enterprise software applications.
- Familiarity with search relevance/ranking or compliance and audit requirements, such as SOC 2, in regulated industries such as financial services
Compensation and Benefits
The typical starting salary range for new hires in this role is listed below. In select locations (including, the San Francisco Bay Area, CA, and the New York City Metro Area), an alternate range may apply as specified below.
The typical starting salary range for this role is: $182,500-$228,000.
The typical starting salary range for this role in the select locations listed above is: $200,500-$251,000.
Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above. As an employee at Ridgeline, you'll have many opportunities for advancement in your career and can make a true impact on the product.
In addition to the base salary, Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits.
#LI-Hybrid