Median Salary
$122,105
Vs National Avg
Hourly Wage
$58.7
Dollars / Hr
Workforce
0.3k
Total Jobs
Growth
+17%
10-Year Outlook
The Salary Picture: Where Farmington Stands
As a local who’s watched Farmington’s economy shift from oil and gas dominance to a more diversified tech footing, I can tell you the software development scene here is a niche but growing market. The median salary for a Software Developer in Farmington is $122,105/year, which translates to an hourly rate of $58.7/hour. This is slightly below the national average of $127,260/year, but the local cost of living more than compensates for the gap.
To understand where you fit in this market, let’s break down salaries by experience level. This data is synthesized from BLS reports for the Farmington metro area (which includes San Juan County) and local job postings from platforms like LinkedIn and Indeed.
| Experience Level | Estimated Salary Range | Key Local Context |
|---|---|---|
| Entry-Level (0-2 years) | $85,000 - $100,000 | Often starts at local institutions like San Juan College or smaller IT service firms. |
| Mid-Level (3-7 years) | $105,000 - $135,000 | The sweet spot for most local employers, especially in healthcare and energy sectors. |
| Senior-Level (8-15 years) | $135,000 - $160,000 | Leadership roles at major employers like San Juan Regional Medical Center or Farmington Mutual. |
| Expert/Lead (15+ years) | $160,000+ | Often require specialized skills (e.g., cybersecurity, data analytics) and may involve remote work for national firms. |
Comparison to Other NM Cities: Farmington’s $122,105 median sits below Albuquerque’s $125,800 but significantly above smaller metros like Las Cruces ($118,500) and Roswell ($112,000). However, when adjusted for cost of living, Farmington’s offer becomes much more competitive. The metro has 278 software development jobs, a modest number that underscores the importance of networking and local connections.
📊 Compensation Analysis
📈 Earning Potential
Wage War Room
Real purchasing power breakdown
Select a city above to see who really wins the salary war.
The Real Take-Home: After Taxes and Rent
Let’s get practical. You’re earning the median $122,105/year. After federal and state taxes (New Mexico has a progressive income tax, maxing at 5.9%), your take-home pay is roughly $87,000/year or $7,250/month. Now, factor in the average 1BR rent of $847/month. This leaves you with a comfortable $6,403/month for other expenses.
Here’s a monthly budget breakdown for a single developer:
| Category | Estimated Cost | Notes |
|---|---|---|
| Rent (1BR) | $847 | Below national average; utilities add ~$150. |
| Groceries & Food | $400 | Local chains like Albertsons and smaller markets. |
| Transportation | $300 | Car is essential; gas is cheaper than national average. |
| Healthcare | $250 | Via employer (common benefit) or NM Medicaid. |
| Entertainment & Misc. | $500 | Restaurants, hiking, local events. |
| Savings/Investments | $4,653 | Aggressive savings potential. |
Can they afford to buy a home? Absolutely. The median home price in Farmington is around $250,000. With a 20% down payment ($50,000), a 30-year mortgage at 6% would have a monthly payment of roughly $1,200 (including taxes and insurance). This is only $353 more than rent, making homeownership very achievable on this salary. Many local developers I know bought homes within 2-3 years of moving here.
💰 Monthly Budget
📋 Snapshot
Where the Jobs Are: Farmington's Major Employers
Farmington’s tech job market is anchored by a few key sectors: healthcare, energy, education, and local government. You won’t find the startup buzz of Albuquerque here, but you’ll find stable, well-paying roles with solid benefits.
- San Juan Regional Medical Center (SJRMC): The largest employer in the Four Corners. Their IT department hires developers for electronic health record (EHR) systems, patient portal apps, and data analytics. Hiring is steady, with 2-3 developer roles open at any given time.
- Farmington Mutual Insurance: A major insurer with a tech team focused on policy management software and data security. They value developers with experience in legacy system modernization.
- San Juan College: The local community college has an IT department and a growing computer science program. They hire for internal systems and sometimes for instructional tech support.
- City of Farmington & San Juan County: The municipal government has a small but critical IT team managing everything from public safety software to GIS systems. These are civil service roles with excellent stability and benefits.
- Energy Sector (ConocoPhillips, BP, Local Service Companies): While not as dominant as in the past, companies supporting the San Juan Basin’s oil and gas operations still need developers for logistics, field data collection, and compliance software. These roles often pay a premium ($130,000+).
- Remote-First Companies: An increasing trend. Many Farmington-based developers work remotely for national tech companies (e.g., GitHub, GitLab) while enjoying the local cost of living. This is a viable path if local roles are limited.
Hiring Trends: The 17% 10-year job growth is promising, but it’s not explosive. Most growth is in healthcare IT and remote positions. Networking is key—attend events at the Farmington Innovation Center or join the Four Corners Tech Meetup.
Getting Licensed in NM
Unlike fields like nursing or law, software development in New Mexico does not require a state-specific license to practice. There is no "Software Developer License" issued by the New Mexico Regulation and Licensing Department.
However, there are relevant certifications and registrations that can boost your employability:
- Professional Certifications: While not state-mandated, certifications from AWS, Microsoft, or CompTIA are highly valued by local employers, especially SJRMC and Farmington Mutual.
- Business Licensing: If you plan to freelance or start your own LLC, you'll need to register with the New Mexico Secretary of State and obtain a CRS ID (for tax purposes) from the New Mexico Taxation and Revenue Department. Registration costs are nominal ($50 - $200 for filing fees).
- Background Checks: Many local employers (especially healthcare and government) require background checks, which can take 1-2 weeks and cost $50-$75.
Timeline: You can start applying for jobs immediately. If you're incorporating as a business, the registration process takes 1-2 weeks.
Best Neighborhoods for Software Developers
Choosing where to live in Farmington depends on your lifestyle and commute. The city is laid out on a grid, and traffic is minimal. Here are the top choices:
| Neighborhood | Vibe & Commute | 1BR Rent Estimate | Why It's Good for Devs |
|---|---|---|---|
| Downtown | Walkable, historic, near restaurants and the Farmington Museum. 5-10 min drive to most employers. | $900 - $1,100 | Great for networking; close to the Innovation Center. |
| Northside | Quiet, residential, near Animas River Park. 10-15 min commute. | $800 - $950 | Affordable, family-friendly, easy access to hiking trails. |
| East Main | Commercial corridor, newer apartments, near San Juan College. 5-10 min commute. | $850 - $1,000 | Modern amenities, close to grocery stores and gyms. |
| South Farmington | Suburban, spacious, near Bisti/De-Na-Zin Wilderness. 15-20 min commute. | $750 - $900 | Best for those who want space and nature; lower rent. |
| Westside | Mixed-use, closer to SJRMC and the hospital district. 5-10 min commute. | $800 - $1,000 | Ideal if you work in healthcare IT; very convenient. |
Insider Tip: If you're working remotely, consider South Farmington for the lower rent and proximity to outdoor recreation. If you're aiming for local networking, Downtown or Westside are prime.
The Long Game: Career Growth
Farmington isn't a tech hub, but that doesn't mean stagnation. The 17% 10-year job growth indicates a steady upward trajectory. Here’s how to grow your career locally:
Specialty Premiums: Developers with niche skills can command higher salaries. For instance:
- Cybersecurity: Critical for healthcare and insurance. Premium: +10-15% on base salary.
- Data Science/Analytics: Valued by energy companies and the city government. Premium: +12-18%.
- Mobile Development (iOS/Android): Less common locally, but remote opportunities abound.
Advancement Paths: The typical path is a progression from developer to senior developer to team lead or IT manager. At larger employers like SJRMC, you might move into a Systems Architect or IT Director role. Another path is specialization—becoming the go-to person for a specific technology (e.g., EHR systems) within your organization.
10-Year Outlook: The growth is tied to diversification. As Farmington invests in its downtown revitalization and outdoor recreation economy, tech needs will grow in tourism, e-commerce, and smart city infrastructure. Remote work will remain a key part of the ecosystem, allowing you to earn a national salary while living in a low-cost area. The key is building a strong local network to catch opportunities before they're widely posted.
The Verdict: Is Farmington Right for You?
| Pros | Cons |
|---|---|
| Extremely Low Cost of Living: Your salary stretches far. | Limited Local Tech Scene: Fewer meetups, conferences, and startups. |
| High Quality of Life: Access to world-class hiking, biking, and skiing. | Isolation: It's a 3-hour drive to Albuquerque; flights are limited. |
| Stable Job Market: Anchored by healthcare, government, and energy. | Slower Pace: Not for those seeking a fast-paced, urban tech environment. |
| Strong Community: Easy to network and build relationships. | Air Quality Concerns: Occasional issues from wind and regional industry. |
| Great for Remote Work: Ideal base for national-level earning. | Limited Diversity: Cultural and demographic diversity is improving but still limited. |
Final Recommendation: Farmington is an excellent choice for software developers who prioritize lifestyle and financial stability over a buzzing tech scene. It's perfect for mid-career professionals looking to buy a home, raise a family, or enjoy unparalleled outdoor access. If you're early in your career and crave mentorship and constant innovation, you might find it limiting. However, if you're self-motivated, value community, and are open to remote work, Farmington offers a unique and financially rewarding path.
FAQs
1. Is the tech job market in Farmington growing?
Yes, with a 17% 10-year job growth rate, the market is stable and expanding, particularly in healthcare IT and remote positions. The key is to be flexible and open to hybrid or fully remote roles.
2. How does the salary of $122,105 compare to the national average?
It's slightly below the national average of $127,260, but the Cost of Living Index (86.5) means your money goes much further. You can afford a comfortable lifestyle, homeownership, and aggressive savings.
3. Do I need a car in Farmington?
Yes, absolutely. Public transportation is limited, and the city is spread out. A reliable car is essential for commuting and running errands. Fuel costs are lower than the national average, which helps.
4. What's the best way to find a software development job here?
Start with the major employers listed above. Use LinkedIn to connect with IT managers at SJRMC, Farmington Mutual, and the City. Check the San Juan College job board and local government postings. Don't overlook remote job boards—many Farmington residents work for companies like GitLab or Automattic.
5. Is Farmington a good place for families?
Yes, consistently rated as one of New Mexico's best places for families. Excellent public schools (especially the Farmington Municipal School District), affordable housing, and endless outdoor activities make it very family-friendly. The community is tight-knit and supportive.
Other Careers in Farmington
Explore More in Farmington
Dive deeper into the local economy and lifestyle.