
Senior Full Stack Software Engineer
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in United States.
• Take charge of the complete design, development, deployment, and maintenance of full-stack applications that encompass user interfaces, backend services, APIs, and data integrations.
• Create, build, and sustain scalable and reliable cloud-based systems, including infrastructure, CI/CD pipelines, observability, security, and operational management.
• Assume technical responsibility for existing applications and services, comprehend their architecture, pinpoint risks, tackle technical debt, and enhance long-term maintainability.
• Provide hands-on technical leadership through architectural decisions, code reviews, mentorship, and close collaboration with Product and other engineering teams.
• Assess, develop, and integrate AI-driven solutions across engineering workflows, internal applications, and customer-facing products.
• Discover opportunities to boost productivity and deliver new capabilities while upholding security, correctness, and maintainability standards.
• Partner with internal stakeholders and external clients to grasp their needs, convert requirements into technical solutions, and facilitate software delivery and adoption.
• Build familiarity with EarthOptics' applications, architecture, and cloud infrastructure within the first 60–120 days.
• Transition ownership of critical systems and identify significant technical risks.
• Independently design, implement, and deploy a significant full-stack feature or enhancement.
• Recognize and initiate the resolution of technical debt, performance bottlenecks, or reliability challenges.
• Assess AI development tools and propose methods that enhance engineering productivity without compromising quality.
• A minimum of 7 years of professional software engineering experience or equivalent demonstrated expertise in building and maintaining production software.
• Strong full-stack engineering proficiency, including experience with modern frontend frameworks, backend services, API development, and integration with databases and external systems.
• Practical experience in designing, deploying, and maintaining applications using contemporary cloud infrastructure, including cloud-native architecture, deployment automation, and production operations.
• Proficiency in modern frontend and backend programming languages, with the capacity to swiftly learn and contribute to new technologies.
• Experience in designing and working with relational databases, SQL, REST APIs, and common application integration patterns.
• Hands-on 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.
• Proven experience in making architectural decisions, independently managing complex systems, and assisting other engineers through technical guidance and mentorship.
• Familiarity with AI-assisted software development tools and the ability to utilize them effectively while critically assessing generated code for accuracy, security, and maintainability.
• Excellent 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 discipline, or equivalent practical experience.
• Eligibility to work in the United States.
• Production experience with Python and TypeScript, preferably including frameworks such as FastAPI, React, or similar technologies.
• Experience in developing geospatial or data-intensive applications, including GIS, spatial databases such as PostGIS, mapping technologies, or large-scale scientific data pipelines.
• Experience in integrating AI/ML capabilities, large language models, or agentic workflows into production software applications.
• Experience thriving in a small, fast-paced engineering team where individuals take broad ownership, adapt to changing priorities, and collaborate closely with stakeholders to tackle technical and business challenges.
• Must reside in the contiguous 48 states.
• Visa sponsorship or transfer is not available.
• Eligibility for a 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.
Ellevation Education
Speechify
Nava
Circana
Get handpicked remote jobs straight to your inbox weekly.