Software Engineer

Robert Half
Albuquerque, United States of America
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Albuquerque, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Architectural Patterns
Automation of Tests
Azure
Software as a Service
Cloud Computing
Continuous Integration
Github
Python
PostgreSQL
Node.js
Software Maintenance
Message Oriented Middleware
TypeScript
Google Cloud Platform
GitHub Copilot
React
Cypress
Backend
Pytest
Containerization
Gitlab-ci
Playwright
JestJS

Job description

We are looking for a Software Engineer to join our in Albuquerque, New Mexico.

This role is predominately remote with some onsite as needed. Must be local to New Mexico or willing to relocate.

The Software Engineer will help create dependable software that supports farmers across the globe. This position offers the chance to work in a lean, highly autonomous environment where engineers shape product capabilities from concept through release. You will contribute to customer-facing SaaS applications, strengthen product quality through testing and observability, and evaluate technical approaches that improve efficiency, scalability, and performance.

Responsibilities:

Develop and deliver meaningful enhancements for customer-facing SaaS products, taking features from design through production release.

Collaborate with support and customer-facing teams to investigate user challenges and translate feedback into practical engineering improvements.

Examine logs, monitoring data, and session insights to identify defects, diagnose root causes, and improve application reliability.

Build and maintain automated test coverage across unit, integration, and end-to-end levels to support stable, high-quality releases.

Research and apply new tools, frameworks, and architectural patterns that reduce operating costs and improve system performance.

Contribute to cloud-hosted services and applications using modern backend and frontend technologies in an on-site engineering environment.

Strengthen development workflows by improving continuous integration and deployment practices for faster, more reliable delivery.

Support systems that interact with containerized environments, cloud infrastructure, and asynchronous messaging patterns where needed.

Other duties as needed

Requirements

The successful Software Engineer will have:

At least 2 years of hands-on experience with Python, TypeScript, React, Node.js, and PostgreSQL in production environments.

At least 2 years of experience operating and supporting services in major cloud platforms such as AWS, Google Cloud, or Azure.

Minimum of 2 years of experience creating and maintaining automated tests using tools such as Pytest, Jest, Vitest, Playwright, Cypress, or Storybook.

Experience within one or more of the following industries: Fintech, Banking, Accounting, Commodities or Agriculture,

At least 6 months of practical experience using AI-assisted development tools, such as GitHub Copilot or similar platforms, to accelerate engineering work.

Proven experience releasing and maintaining software applications used by paying customers.

Familiarity with automated build and CI/CD systems such as GitHub Actions, GitLab CI, or comparable tooling.

Strong English communication skills, both written and spoken, with the ability to collaborate effectively across technical and non-technical teams., All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.

Benefits & conditions

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

About the company

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position