Flowhub

Senior Software Engineer

Flowhub

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,000 - $175,000 per year

Job Level

About the role

  • Define and drive the technical direction for large, complex projects within a specific domain or product area, ensuring execution significantly improves key metrics, reliability, and performance.
  • Own critical systems and processes within the team's domain, providing architectural oversight for the team and mitigating technical risks to allow them to confidently rely on your guidance.
  • Systematically raise the engineering bar by proactively identifying and resolving complexity and flaws in architecture, processes, and technology within the team's codebase.
  • Lead through collaboration and mentorship, actively mentoring and coaching mid-level engineers, driving the adoption of best practices and high-leverage technologies within the team.

Requirements

  • 5+ years of expertise building and delivering high-quality production software, demonstrating strong technical proficiency and system design skills.
  • Respectful, empathetic, and humble, a natural team player committed to proactively empowering and influencing cultural adherence, providing excellent feedback, and removing organizational barriers.
  • Deep experience solving complex technical issues within large, distributed systems and codebases.
  • Proven ability to lead and organize complex, multi-quarter projects from design to delivery, including defining execution processes and managing dependencies.
  • Strong product and domain knowledge, with a track record of translating customer and business understanding into successful technical implementations.
Benefits
  • Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
system designsoftware developmentarchitectural oversightcomplex problem solvingdistributed systemscodebase managementtechnical risk mitigationbest practices adoptionhigh-leverage technologiesproject management
Soft Skills
collaborationmentorshipteam playerempathyhumilityinfluencingfeedback provisioncultural adherenceorganizational barrier removalproactive empowerment