Senior Software Engineer, Technical Lead

Posted 2 days ago

This is a fully remote position, open to applicants in California, +17 more states.

📋 Description

• Influence key architectural decisions and supervise the execution of intricate technical solutions.

• Utilize system design knowledge to ensure long-term sustainability and scalability.

• Balance technical debt alongside performance and business requirements.

• Make significant technical decisions with minimal oversight.

• Assess trade-offs and establish direction across the technical domain.

• Collaborate with product, infrastructure, and engineering teams.

• Align technical decisions to ensure solutions are both practical and forward-thinking.

• Mentor and uplift engineers throughout the organization.

• Set technical standards and direct engineering best practices.

• Take ownership of complex, multi-team, large-scale initiatives.

• Identify challenges, drive solutions, and incorporate customer support and operational data.

• Advocate for and implement quality assurance methodologies.

• Utilize AI tools in daily activities and facilitate the team's adoption of AI-assisted practices.

• Design and develop high-availability software systems to support global operations.

• Deliver mission-critical services that assist customers in managing, protecting, and maintaining endpoints and servers.

• Perform additional duties as necessary.


⛳️ Requirements

• 12+ years of experience in Java software development, specifically for product applications.

• 5+ years of experience in designing and managing highly scalable systems.

• Demonstrated ability to solve intricate system design problems at scale, including identifying bottlenecks, quantifying improvements (throughput/latency), and clearly articulating individual contributions.

• Hands-on production experience with distributed-systems patterns such as Saga, CQRS, outbox, circuit breaker, bulkhead, event sourcing, and idempotency keys.

• Experience in managing partial failures and creating compensation logic.

• Expertise in API design and RESTful services, with familiarity in Spring, Spring Boot, or Jersey.

• Experience integrating APIs, webhooks, and third-party platforms.

• Experience crafting extensible integration architectures.

• Proficiency in relational database design and development, including schema and data modeling, normalization vs. denormalization, indexing and partitioning, and efficient querying of large tables.

• Experience troubleshooting complex database issues, including performance, data integrity, and migrations.

• Experience assessing relational versus non-relational stores.

• Strong understanding of object-oriented programming design principles and practices.

• Comprehensive knowledge of quality testing methodologies.

• Active, practical experience using AI tools in coding, testing, debugging, and code review.

• A solid approach to validating AI-generated code prior to deployment.

• Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent professional experience.

• Must reside in the USA and in one of the listed eligible states.

• This position is not eligible for visa sponsorship.


🏝️ Benefits

• Hybrid remote work flexibility.

• Medical insurance coverage.

• Dental insurance coverage.

• Vision insurance coverage.

• 401(k) retirement plan.

• Life insurance coverage.

• Unlimited paid time off (PTO).

• Opportunities for professional growth and advancement.

People also viewed

Tailscale16 hours ago

Security Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$163k – $226k/year
ApplyView job
Software Mind16 hours ago

Mobile Software Engineer, React Native, TypeScript

RO flagRomania OnlyFull-timeFull-stack Engineer
ApplyView job
CACI International Inc16 hours ago

Senior Full Stack Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$98.5k – $206.8k/year
ApplyView job
Nemetschek Group16 hours ago

Staff Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$153.8k – $211.4k/year
ApplyView job
Freenome16 hours ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$188.3k – $270.4k/year
ApplyView job
Motional16 hours ago

Staff Software Engineer, Autonomous Vehicle Performance Metrics

US flagNevada, +2 more statesFull-timeFull-stack Engineer$172k – $229k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers