
Senior Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and enhance systems and services that power the Organizer platform.
• Address intricate technical challenges and contribute to architectural decisions.
• Ensure backend systems are dependable, scalable, maintainable, and secure.
• Take ownership of issues from identification through to deployment and production.
• Collaborate with Product, Design, Engineering, and other stakeholders to transform ideas and requirements into efficient solutions.
• Share knowledge and elevate the technical proficiency of fellow engineers.
• Comprehend the problems being addressed and stay involved throughout production.
• Assess alternatives, pinpoint tradeoffs, and suggest suitable solutions.
• Recognize information gaps, pose questions, and advance ambiguous tasks.
• Consider the impact of decisions on reliability, maintainability, other services, and future engineering endeavors.
• Provide context, give feedback, mentor peers, and enhance engineering practices.
• Highlight risks, uncertainties, dependencies, and evolving assumptions early on.
• Enhance reliability, documentation, testing, observability, and developer experience.
• Demonstrated experience in designing, developing, and sustaining backend software in production settings.
• Strong grasp of software design principles and the ability to assess architectural tradeoffs.
• Proven track record in designing and maintaining APIs, including GraphQL, distributed services, and data-intensive applications.
• Experienced in troubleshooting complex issues across services, infrastructure, and data.
• Solid understanding of relational and/or NoSQL databases, including MongoDB, data modeling, and query performance.
• Excellent written and verbal communication skills.
• Verified experience collaborating across Engineering, Product, and other areas.
• Familiarity with incident management along with production logging, monitoring, and observability.
• Knowledge of CI/CD practices and contemporary deployment environments.
• Proven mentorship and technical leadership within team contexts.
• Experience in developing modern JavaScript/TypeScript solutions.
• Experience with event-driven or distributed architectures, such as AWS.
• Formal degree is optional; candidates from nontraditional or retraining backgrounds are encouraged to apply.
• Health, vision, and dental insurance with 100% of premiums covered for you and eligible family members.
• Retirement benefits featuring a 5% employer match.
• Flexible unlimited paid time off (PTO) plan.
• Generous paid parental leave.
• Pre-tax commuter benefits.
• Company-provided laptop.
• Flexible remote work environment.
• Home office setup stipend for all new employees.
• Monthly reimbursement for remote work expenses.
• Annual professional development fund.
• Mental health and wellness benefits through Calm and Better Help.
• Yearly in-person staff retreats.
• A culture that values diversity, equity, inclusion, and belonging.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.