Senior Full Stack Software Engineer

🔥 5 minutes ago

🇺🇸 United States – Remote

💵 $125k - $165k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of EarthOptics

EarthOptics

51 - 200 employees

Founded 2018

💼 Consulting

🍽️ Food & Beverage

🏥 Healthcare

Consulting • Food & Beverage • Healthcare

EarthOptics is a company that combines advanced field sensors, lab analysis, and data analytics to provide comprehensive soil measurement and management solutions. It delivers physical, chemical, and biological soil profiles through a dashboard and services for agronomic planning, predictive crop and in-season scouting, nutrient and fertility management, and total-farm programs. EarthOptics also provides carbon measurement, MRV-backed carbon credit planning, and sustainability-as-a-service for farmers, agronomists, ag retailers, and corporate sustainability teams.

📋 Description

• Own the end-to-end design, development, deployment, and maintenance of full-stack applications spanning user interfaces, backend services, APIs, and data integrations • Design, build, and maintain scalable, 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 close collaboration with Product and other engineering teams • Evaluate, develop, and integrate AI-powered solutions across engineering workflows, internal applications, and customer-facing products • Identify opportunities to improve productivity and deliver new capabilities while maintaining standards for security, correctness, and maintainability • Collaborate with internal stakeholders and external customers to understand needs, translate requirements into technical solutions, and support software delivery and adoption • Develop understanding of EarthOptics' applications, architecture, and cloud infrastructure during the first 60–120 days • Transition ownership of critical systems and identify key technical risks • Independently design, implement, and deploy a meaningful full-stack feature or enhancement • Identify and begin addressing technical debt, performance bottlenecks, or reliability issues • Evaluate AI development tools and recommend approaches that improve engineering productivity without compromising quality

🎯 Requirements

• 7+ years of professional software engineering experience, or equivalent demonstrated experience building and maintaining production software • Strong full-stack engineering experience, including modern frontend frameworks, backend services, API development, and integration with databases and external systems • Hands-on experience designing, deploying, and maintaining applications using modern cloud infrastructure, including cloud-native architecture, deployment automation, and production operations • Proficiency with modern frontend and backend programming languages, with the ability to quickly 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 helping other engineers improve through technical guidance and mentorship • Familiarity with AI-assisted software development tools and the ability to use them effectively while critically evaluating 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 • Eligible to work in the United States • Production experience with Python and TypeScript, ideally including 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 where individuals take broad ownership, adapt to changing priorities, and work closely with stakeholders to solve technical and business challenges • Must reside in the contiguous 48 states • Visa sponsorship or transfer is unavailable

🏖️ Benefits

• Eligibility for bonus program • Equity option grant • Medical, Dental & Vision Insurance — 90% funded by EarthOptics for benefit-eligible employees and 55% for dependents • Company-paid LTD, STD, and Life Insurance • 401k Plan + Employer Match up to 4% • Tenured PTO Accrual Policy starting with 17 days of paid time off per year • 11 Paid Company Holidays • Remote work arrangement

Apply Now

Similar Jobs

🔥 15 minutes ago

Prenuvo

51 - 200

🏥 Healthcare

🤖 Artificial Intelligence

🧬 Biotechnology

Senior Software Engineer leading backend systems and agentic SDLC practices. Building reliable software that supports Prenuvo’s proactive whole-body healthcare imaging services.

🔥 43 minutes ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Senior Software Engineer building low-latency WebRTC streaming for NVIDIA’s GeForce NOW cloud gaming service. Developing C++ media systems, protocols, and quality metrics.

🔥 54 minutes ago

Leidos

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior Software Engineer building AI agents, microservices, and secure distributed platforms for Leidos’ mission-critical environments. Leading architecture, automation, and compliant software delivery.

🔥 54 minutes ago

Leidos

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Software Engineer building AI-enabled backend services, agents, and automation workflows for Leidos’ mission-critical platforms. Developing secure, scalable solutions with LLMs, APIs, IaC, and CI/CD.

🔥 1 hour ago

Replika

51 - 200

🤖 Artificial Intelligence

👥 B2C

Senior Product Engineer building Replika’s AI companion across iOS, Android, and backend. Owning consumer features and monetization from concept to launch.