1

Developer Jobs (NOW HIRING)

Ruby on Rails Developer

Brockport, NY · Remote

$94K - $129K/yr

Senior Ruby on Rails Engineer (Domain-Driven Design) Proxify - uncovering the world's hidden talent since 2018 Proxify connects talented tech professionals like you with long-term remote ...

DevOps Engineer

Fort George G Meade, MD · On-site

$58.50 - $80.25/hr

DevOps Engineer The DevOps Engineer delivers automation, integration, and software engineering support for enterprise IT monitoring, logging, and security platforms. This role bridges development and ...

About DMC DMC is a leading engineering consulting firm and Ignition Premier Partner, delivering high-caliber engineering, SCADA, MES, and custom software development services globally. We specialize ...

Looking for 6-8 years' experience as developer in Guidewire applications particularly in Billing center and Policy center area Guidewire senior developer with hands-on experience on Guidewire Billing ...

About DMC DMC is a leading engineering consulting firm and Ignition Premier Partner, delivering high-caliber engineering, SCADA, MES, and custom software development services globally. We specialize ...

DevOps Engineer

Chantilly, VA

$54 - $74/hr

DevOps Engineer Location: Chantilly VA We are looking for a DevOps Engineer with experience in building, delivering, and maintaining high-performing, scalable, enterprise-grade applications. You will ...

DevOps Engineer

Verona, WI · On-site

$54 - $74/hr

... DevOps Engineer for their Software Engineering department. The role involves enhancing the software development lifecycle, automating processes, and maintaining applications, while collaborating ...

Web Developer

Aurora, CO · Remote

$37.50 - $55.50/hr

Overview Zephyrus Engineering Limited is a leading company focused on civil engineering, structural engineering, architectural services, surveying, and forensic analysis. Our goal is to provide ...

Devops Engineer

Annapolis, MD · On-site

$52.25 - $71.50/hr

What You'll Be Doing (We don't love the bullet points, but we love the work!) In this key DevOps role, you'll help engineer and sustain automation tools that keep High Performance Computing (HPC ...

New

Devops Engineer

Annapolis Junction, MD · On-site

$54 - $73.75/hr

What You'll Be Doing (We don't love the bullet points, but we love the work!) In this key DevOps role, you'll help engineer and sustain automation tools that keep High Performance Computing (HPC ...

DevOps Engineer

Verona, WI · On-site

$54 - $74/hr

As a DevOps Engineer you will play a pivotal role in enhancing our software development lifecycle and continuous delivery practices. You will work alongside a collaborative team, employing your ...

DevOps Developer

Austin, TX · On-site

$50 - $56/hr

​ Job Title: DevOps Developer ​Job Location: Austin, TX (Onsite), Sunnyvale, CA ( Hybrid- 3 days work from office) ​Experience: 7+ years Must have skills​: * DevOps * CI/CD * Kafka * Spark ...

Android Developer

Manhattan, NY · Remote

$61.50 - $80.75/hr

Overview Programmers.io is currently looking for an Android Developer Remote role in United States Contract Role open for C2C OR W2 Responsibilities Strong Kotlin expertise with deep understanding of ...

next page

Showing results 1-20

developer information

See salary details

$40K

$129.3K

$158.5K

How much do developer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for developer in the United States is $129,348.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $157,000.00 per year, depending on experience, location, and employer.

What Is a Developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the key skills and qualifications needed to thrive as a Developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What are developers?

Developers, often referred to as software developers or programmers, are professionals who design, build, test, and maintain software applications or systems. They use programming languages and development tools to create solutions that meet the needs of users or organizations. Developers may work on a variety of projects, including websites, mobile apps, games, and enterprise software. Their responsibilities often include writing code, troubleshooting issues, collaborating with other team members, and keeping up with emerging technologies.

What engineering jobs pay $500,000?

Senior software developers, especially those working in high-demand fields like fintech, cloud computing, or AI, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Roles in specialized engineering disciplines such as data engineering, machine learning engineering, or technical leadership positions in large tech companies are also known to reach this compensation level.

What jobs pay 200,000 a year in the USA?

For developers, senior roles such as software engineers, solutions architects, and engineering managers can earn $200,000 or more annually, especially with experience, specialized skills, and working in high-demand industries or companies. Achieving this salary often requires advanced knowledge of programming languages, cloud platforms, and leadership responsibilities.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

What cities are hiring for Developer jobs? Cities with the most Developer job openings:
What are the most commonly searched types of Developer jobs? The most popular types of Developer jobs are:
Who are the top companies hiring for Developer jobs? The top employers for Developer jobs are:
What states have the most Developer jobs? States with the most job openings for Developer jobs include:
What are popular job titles related to Developer jobs? For Developer jobs, the most frequently searched job titles are:
Infographic showing various Developer job openings in the United States as of May 2026, with employment types broken down into 84% Full Time, 3% Part Time, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $129,348 per year, or $62.2 per hour.

Ruby on Rails Developer

Ruby Developer

Brockport, NY • Remote

$94K - $129K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Senior Ruby on Rails Engineer (Domain-Driven Design) Proxify – uncovering the world's hidden talent since 2018 Proxify connects talented tech professionals like you with long-term remote opportunities at top companies in the USA, Sweden, Germany, the Netherlands, and beyond. We believe that talent has no borders and value skills and experience above all else. Since our launch, Proxify has connected over 5,000 talented developers land their dream remote job, at over 1,200 companies.

The Role We are looking for Senior Ruby on Rails Engineer to join our fast-growing Network. You will play a key role in building modern web applications, collaborating with cross-functional teams, and helping shape the future of user experiences across various platforms. This is a long-term, full-time remote engagement.

You'll have the opportunity to work with cutting-edge technologies and deliver impactful features in real products. Main responsibilities Define and refine domain boundaries within a large Rails monolith, strategically decoupling tightly integrated components. Design expressive, scalable data models aligned with complex business domains (e.g., fulfillment and global logistics).

Improve system interfaces and implement scalable RESTful APIs. Collaborate closely with designers, product managers, and stakeholders to scope technical solutions aligned with business goals. Own major architectural initiatives end-to-end — from schema and system design to implementation, deployment, monitoring, and iteration.

Promote and apply Domain-Driven Design (DDD) principles while strengthening engineering standards and best practices. Mentor team members and support their technical growth. Foster a culture of experimentation and data-driven decision-making.

Deliver incremental, production-safe improvements while modernizing core architecture and ensuring continuous delivery. Requirements Ruby on Rails (Senior-level expertise) — Deep experience managing and evolving large, mature Rails codebases Domain-Driven Design (DDD) — Strong understanding of both tactical and strategic DDD patterns; experience defining domain boundaries Systems Design — Designing scalable, resilient architectures and RESTful APIs; understanding trade-offs in distributed systems Data Modeling — Expertise in schema design, performance optimization, and representing business logic effectively in relational databases Architectural Refactoring — Experience decoupling monoliths and improving modularity without disrupting production systems Testing & Quality Practices — TDD mindset; strong experience with RSpec, Cucumber, or similar testing frameworks Cloud Infrastructure — AWS experience (or similar cloud provider) in production environments Nice to have Experience in high-scale e-commerce or fast-growing startup environments Experience in extracting services from a monolith and managing operational complexities Event-Driven Architecture and messaging systems (Sidekiq, RabbitMQ, Kafka, or similar) Familiarity with modularization tools (e.g., Packwerk or similar approaches) Exposure to Angular or modern front-end frameworks CI/CD pipelines and modern DevOps practices Why work remote with Proxify? Accelerate your tech career: Discover exclusive long-term remote engagements at the world's most interesting product companies.

Find your dream role: Skip the typical recruitment roadblocks and biases with personally matched engagements. Gain more freedom: All Proxify roles are 100% remote, no more long commutes and being restricted to the local job market. Speedy application: You only need to apply to Proxify once, and, if successful, we'll recommend you to jobs matching your profile.

No more endless edits of your resume! #J-18808-Ljbffr