Principal Software Developer

Posted 7 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop and enhance core services by delivering new features and ensuring reliability, including customer intake, application screening, and information dissemination channels.

• Detect significant system bottlenecks and business-logic issues, and take proactive measures to resolve them.

• Take ownership of core product challenges, devise solutions, and validate their impact using data at scale.

• Operate across the entire technology stack without depending on other engineers or teams to accomplish tasks.

• Lead a team of developers in creating software solutions for intricate user problems.

• Effectively communicate technical decisions and trade-offs to both technical and non-technical stakeholders.

• Thrive in a fast-paced, collaborative environment where ideas are freely shared and critically evaluated.


⛳️ Requirements

• Minimum of 10 years of relevant experience.

• Expert proficiency in at least one modern programming language (such as Java, Python, or comparable languages).

• Strong proficiency in most language constructs, with the ability to apply them to complex challenges.

• Demonstrated capability to design and implement distributed systems, encompassing storage, caching, and application layers.

• Knowledge of distributed-system failure modes.

• Proven experience with microservice architectures, particularly in high-throughput and low-latency systems.

• A portfolio showcasing system transformations, such as the use of strangler patterns for transitioning monoliths to microservices.

• Experience with complex, phased system migrations, including dark reads, dark writes, light reads, and light writes.

• Expert-level knowledge of cloud engineering paradigms, especially for high-scale asynchronous systems and secure service integration patterns.

• In-depth understanding of design patterns, reliability, and scaling principles.

• Strong skills in architectural and system design.

• Proven ability to convey complex technical concepts to non-technical audiences.

• Experience in mentoring engineers, leading technical teams, or acting as a tech lead.

• Capacity to influence technical direction and advocate for sound engineering practices.

• History of learning and adapting to new technologies, frameworks, and methodologies.

• Demonstrated use of AI and automation tools to boost productivity and engineering results.

• Comfortable with ambiguity and eager to explore new problem domains.

• No certification required.

• US citizenship is not a prerequisite.


🏝️ Benefits

• Comprehensive medical plan options, including some with Health Savings Accounts.

• Dental plan options available.

• Vision plan offered.

• 401(k) plan with company matching contributions.

• Flexible work weeks.

• Paid time off, covering vacation, sick leave, personal time, holidays, paid parental leave, military leave, bereavement leave, and jury duty leave.

• Typically 15 days of paid leave per calendar year.

• 10 paid holidays each year.

• Up to 160 hours of paid family leave within a rolling 12-month period for eligible employees.

• Short- and long-term disability benefits provided.

• Life insurance coverage offered.

• Accidental death and dismemberment insurance available.

• Personal accident insurance included.

• Critical illness insurance offered.

• Business travel and accident insurance provided.

• AI-powered career tool to identify career progression steps and learning opportunities.

• Internal mobility team available to support career aspirations.

• Award-winning culture of innovation and a military-friendly workplace.

People also viewed

Motive6 hours ago

Technical Lead Engineer

PK flagPakistan OnlyFull-timeFull-stack Engineer
ApplyView job
SONDA6 hours ago

Software Architect

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Oportun6 hours ago

Senior Staff Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Mercury Insurance7 hours ago

Director I, Software Engineering – Claims Engineering

US flagUnited States OnlyFull-timeFull-stack Engineer$107.3k – $300.6k/year
ApplyView job
Cyware7 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Docker, Inc7 hours ago

Senior Principal Software Engineer, Networking

US flagUnited States OnlyFull-timeFull-stack Engineer$219k – $352k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers