Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
EarthOptics

Full-Stack Software Engineer

Arlington, VA

Join EarthOptics as a Full-Stack Software Engineer!

Our mission is simple: Revolutionize sustainable agriculture to do more with less.

EarthOptics' tools help farmers and ranchers sustainably increase their yields and feed the growing world through all things soil. With proprietary remote sensing technologies and machine learning, we create accurate and real-time maps with fewer samples in less time, ultimately saving our end users money, time, and resources.

We are a growing, distributed company with a passion for soil health, innovative technologies, and supporting all within the food value chain. We are currently ~90 individuals spread across 31 states, from all walks of life, industries, and experiences. We are deeply focused on building the future of AgTech and sustainability, and helping the world to see soil differently.

Want more jobs like this?

Get Software Engineering jobs in Arlington, VA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Our Full-Stack Software Engineer will join our Software Engineering team to impact our mission through individual contributor responsibilities. We have certain criteria across all our hires at EarthOptics, no matter the position or team. Regardless of the role, our team embraces learning, craves collaboration, and is driven by a fast-paced environment. If you resonate with our values and goals, we encourage you to apply—even if you don't meet every requirement. You could be the perfect fit for this role or future opportunities.

The digs:

  • Job Type: Exempt
  • Work Location: This is a remote position, for anyone that is authorized to work in the United States, and currently resides in the United States.
  • Travel: Rare, up to 5% of the time.
  • Compensation: $106,400 - $152,000

Your actual base pay will depend on your geographic location, job-related skills, experience, and relevant education or training. EarthOptics uses compensation regions that vary depending on location, so ask your recruiter to share more about the specific salary range for your preferred location during the hiring process.

What you'll cultivate as a Full-Stack Software Engineer:

  • Collaborate with cross-functional teams to design and implement robust, scalable, and efficient backend systems that support our mission and improve our soil analytic products
  • Partner closely with other engineers, data scientists, and product managers to discuss requirements, brainstorm solutions, and execute your plans
  • Develop and maintain high-quality code, adhering to best practices and standards
  • Participate in code reviews to ensure code quality, share knowledge with fellow team members, and foster a collaborative environment
  • Respond to escalated user issues as they arise, debug, and troubleshoot our systems to ensure a high-quality user experience
  • Stay up to date with the latest technologies, trends, and best practices
  • Help build and maintain our user authentication and authorization system
  • Work with principal engineers to design and implement a maintainable service-based infrastructure
  • Develop our customer-facing API system

Are you our soil-mate? You'll bloom in this role if you have:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Preferred minimum of 3 years of full-stack development experience with a focus on backend development for web-based applications
  • Proficiency in one or more programming languages such as Typescript, Javascript, Python, or modern languages
  • Experience with modern API frameworks like React, NextJS/Remix, or something similar
  • Strong understanding of software design principles, algorithms, and data structures
  • Hands-on experience with databases (SQL or NoSQL), preferably Postgresql, and knowledge of caching, queuing, and other data storage techniques
  • Familiarity with RESTful APIs and containerization technology like Docker
  • Ability to work independently and collaboratively in a team environment, adapting to changing priorities
  • Strong verbal and written communication skills
  • A passion for sustainable agriculture, climate change solutions, and using technology to make a positive impact on the world

*We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor or transfer visas at this time.

Although not required, we'd love to see roots in:

  • Prior experience in an AgTech-related field
  • Experience building systems utilizing AWS
  • An understanding of geospatial data and the various technologies that can be used to manipulate and serve it
  • Previous experience working with Machine Learning-based products
  • Prior experience working in a scaling startup environment

Aside from "the green", we can offer you:

  • Medical, Dental & Vision Insurance - 80% funded by EarthOptics for benefit-eligible employees and 70% for eligible dependents
  • Company paid LTD, STD, and Life Insurance
  • Meaningful equity option grants
  • 401k Plan + Employer Match up to 4%
  • Tenured PTO policy, starting with 17 days of accrued days off
  • 9 additional company holidays
  • Parental Leave
  • Professional Development Stipend + access to learning platforms
  • Candidate Referral Program
  • Above and Beyond Bonus Program
  • Flexible Schedule & Hybrid/Remote Work Environment
  • Regular opportunities to give feedback on our benefits offerings

How we stay grounded:

Although we have teammates working in the field, in-office, and at home, we aim to create a cohesive, diverse, and enriching environment for all of our employees. We embrace different tools to enhance our workflows and communicate intentionally, both live and asynchronously. A few quick facts you should know:

  • We rely on Slack to communicate. Although there are a variety of team-specific systems to facilitate your work, this is our primary!
  • We love both food and emojis at EarthOptics. If hired, you'll come to love (and use many) taco and donut emojis. 🌮🍩
  • Our core business hours are Monday through Friday 11am-4pm EST. We have teammates in every time zone, and have some teams that operate outside of that timeframe. As a remote employee, you are asked to honor those hours to ensure enough time to overlap with key cross-functional teams.
  • In order to maximize our remote culture, we host company-wide opportunities to connect (virtually and in-person) and create space for focus work. For example, we have a weekly all-hands stand-up meeting on Monday and reserve Fridays as a regular "No Meeting" day.
  • Instead of values, we believe in actionable "cultural concepts". Collectively, we hold one another to act and give feedback with these concepts in mind. Ours are information and intent, recognition and respect, and autonomy and accountability.

Inclusion and Diversity at EarthOptics:

At EarthOptics, we embrace diversity and equality, and stand against any form of discrimination or harassment. We base all hiring and promotion decisions on business needs, job requirements, and individual qualifications, regardless of race, color, religion, gender, gender identity, national origin, age, marital status, parental status, veteran status, or disability.

We are deeply committed to welcoming and including every qualified individual. As a part of this commitment, we ensure that persons with disabilities have access to reasonable accommodations. If you require assistance during the job application or interview process, need support to perform essential job functions, or seek other benefits and privileges of employment, please reach out to us at accommodations@earthoptics.com.

Client-provided location(s): Arlington County, Arlington, VA, USA
Job ID: EarthOptics-235
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • On-Site Gym
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Happy Hours
    • Snacks
    • Company Outings
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • 401(K)
    • Company Equity
    • Performance Bonus
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Lunch and Learns

Company Videos

Hear directly from employees about what it is like to work at EarthOptics.