
Senior Software Engineer
Posted Jun 10

Posted Jun 10
This is a fully remote position, open to applicants in California, +3 more states.
• Spearhead backend architecture and system design, actively suggesting and implementing new systems that facilitate essential customer-facing features.
• Take the lead on initiatives, managing the backend roadmap, influencing technical choices, and ensuring cross-functional delivery.
• Enhance current systems for performance, reliability, and cost-effectiveness, prioritizing production health as a primary concern rather than an afterthought.
• Act as the technical backbone of the team: establish engineering standards, oversee design reviews, and assist teammates in overcoming obstacles.
• Oversee the technical roadmap and tackle issues of significantly broader scope, from devising an efficient strategy to delivering stable, thoroughly tested features on schedule.
• Offer technical suggestions that enhance the codebase while minimizing risk; detect and rectify (or ideally avert) bugs and performance constraints.
• Facilitate and communicate effectively across engineering, product, and design teams.
• Utilize AI coding tools (Claude, Codex, etc.) to boost development speed for both yourself and the team.
• Over 5 years of software engineering experience, with substantial expertise in backend/distributed systems.
• Demonstrated success in leading a team to develop and launch features, serving as the technology lead that others depend on.
• Strong command of Go, Python, Ruby, or similar backend programming languages/frameworks.
• Practical experience in designing, building, and scaling distributed systems that manage real-world traffic effectively.
• Proficient with AI-assisted development tools (Claude, Codex, Copilot, etc.) and a proponent of utilizing them to enhance team productivity.
• A T-shaped engineer/generalist with in-depth knowledge in at least one area (e.g., API design, data pipelines, event-driven architectures, infrastructure).
• A proactive ownership mindset; you do not wait for approval to make improvements; you recognize issues, suggest solutions, and take action.
• Comfortable navigating uncertainty, addressing conflicts constructively, and fostering consensus among teams with competing priorities.
• Familiarity with the technologies, trade-offs, and design patterns that are evolving in modern web services and cloud-native architectures.
• Bachelor's degree in Computer Science or equivalent practical experience.
• 401K
• Paid time off
• Dental insurance
• Medical insurance
• Vision insurance
• Disability insurance
• Life insurance options
GE Vernova
Recruit Action inc.
Stefanini Brasil
iFood
Get handpicked remote jobs straight to your inbox weekly.