Senior Full Stack Software Engineer

EarthOptics
•$125,000 - $165,000•Remote

About The Position

EarthOptics is hiring a Senior Software Engineer to help build and maintain technology that powers its products and operations. The company combines genomic analysis, data science, microbiology, and remote sensing to provide soil information that helps agricultural stakeholders increase yields, improve soil health, and support climate goals. EarthOptics has approximately 100 employees across 20 states and two countries. This is a hands-on individual-contributor and technical-leadership role on the Software Engineering team. The engineer will work across frontend applications, backend services, APIs, data integrations, and cloud infrastructure; own complex systems; contribute to technical decisions and engineering practices; and develop and integrate AI-powered solutions. The role is full-time, salaried, exempt, and remote for candidates authorized to work in the United States who live in the contiguous 48 states. The company prefers candidates who can consistently align their working hours with US Central Time. Travel is 5% of the time. The target start date is December 2026, and applications are accepted through November 30, 2026. Compensation is $125,000–$165,000 annual base salary, with eligibility for a bonus program and an equity option grant. The posted salary range applies across eligible US locations; offers reflect location pay zone, skills, and experience. Visa sponsorship or transfer is not available. Within the first 60–120 days, the engineer is expected to learn the company’s applications, architecture, and cloud infrastructure; transition ownership of critical systems and identify risks; deliver a full-stack feature or enhancement; begin addressing technical debt, performance, or reliability issues; and evaluate AI development tools and recommend ways to improve engineering productivity while maintaining quality.

Requirements

  • At least 7 years of professional software engineering experience, or equivalent demonstrated experience building and maintaining production software.
  • Strong full-stack engineering experience with modern frontend frameworks, backend services, API development, databases, and external-system integrations.
  • Hands-on experience designing, deploying, and maintaining applications using modern cloud infrastructure, cloud-native architecture, deployment automation, and production operations.
  • Proficiency with modern frontend and backend programming languages and ability to learn and contribute to new technologies.
  • Experience designing and working with relational databases, SQL, REST APIs, and common application integration patterns.
  • Practical experience with infrastructure-as-code tools, containerization, and modern deployment technologies such as Terraform, Docker, Kubernetes, or equivalent solutions.
  • Strong engineering practices, including automated testing, code reviews, observability, secure software development, debugging, and production incident response.
  • Experience making architectural decisions, independently owning complex systems, and providing technical guidance and mentorship to other engineers.
  • Familiarity with AI-assisted software development tools and ability to critically evaluate generated code for accuracy, security, and maintainability.
  • Strong problem-solving and communication skills, with experience collaborating across engineering, product, and other business functions.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Authorization to work in the United States; the employer is unable to sponsor or transfer visas.

Nice To Haves

  • Production experience with Python and TypeScript, ideally using frameworks such as FastAPI, React, or similar technologies.
  • Experience developing geospatial or data-intensive applications, including GIS, spatial databases such as PostGIS, mapping technologies, or large-scale scientific data pipelines.
  • Experience integrating AI/ML capabilities, large language models, or agentic workflows into production software applications.
  • Experience thriving in a small, fast-moving engineering team, taking broad ownership, adapting to changing priorities, and working closely with stakeholders.

Responsibilities

  • Own the end-to-end design, development, deployment, and maintenance of full-stack applications, including user interfaces, backend services, APIs, and data integrations.
  • Design, build, and maintain scalable and reliable cloud-based systems, including infrastructure, CI/CD pipelines, observability, security, and production operations.
  • Take technical ownership of existing applications and services, understand their architecture, identify risks, address technical debt, and improve long-term maintainability.
  • Provide hands-on technical leadership through architectural decisions, code reviews, mentorship, and collaboration with Product and other engineering teams.
  • Evaluate, develop, and integrate AI-powered solutions into engineering workflows, internal applications, and customer-facing products while maintaining security, correctness, and maintainability standards.
  • Collaborate with internal stakeholders and external customers to understand needs, translate requirements into technical solutions, and support delivery and adoption of software capabilities.
  • Develop knowledge of EarthOptics’ applications, architecture, and cloud infrastructure; transition ownership of critical systems and identify technical risks.
  • Independently design, implement, and deploy a full-stack feature or enhancement.
  • Identify and begin addressing high-priority technical debt, performance bottlenecks, or reliability issues, and recommend improvements to system maintainability.
  • Evaluate AI development tools, demonstrate practical applications, and recommend approaches to improve engineering productivity without compromising quality.

Benefits

  • Medical, dental, and vision insurance; EarthOptics funds 90% for benefit-eligible employees and 55% for dependents.
  • Company-paid long-term disability, short-term disability, and life insurance.
  • Meaningful equity option grants.
  • 401(k) plan with employer match up to 4%.
  • Paid time off starting at 17 days per year under a tenured PTO accrual policy.
  • 11 paid company holidays.
  • Eligibility for the company bonus program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service