Attentive

Senior Full Stack Software Engineer, BI Reporting Platform

Attentive

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $126,480 - $175,000 per year

Job Level

About the role

  • Build backend services that power amazing client reporting experiences, taking responsibility for code quality, scalability, reliability and performance
  • Drive architectural discussions and write RFCs to document technical decisions
  • Constantly improve the quality of the project you are working on, both via code contributions as well as long-term advocacy for larger-scale changes
  • Partner with Product Management and Design to meet users’ needs without sacrificing quality or accruing tech debt
  • Implement tests and monitors to prevent regressions and catch production errors before clients
  • Become an SME for the team’s backend systems, mentoring other engineers in growing their backend development and troubleshooting skills
  • Occasionally contribute to frontend development

Requirements

  • You have worked professionally with web technologies for 5+ years with experience on a single application long enough to see the consequences of your decisions
  • You have worked on full-stack product development teams, providing technical input on requirements, building and launching major new features to external users
  • Proficient in backend development with Java, Python or Go and familiar with modern development practices, including object-oriented design, data structures, and algorithms
  • Junior to mid-level frontend experience with technologies such as React and TypeScript
  • Significant experience with backend architecture - designing new services, data models and interfaces that are maintainable, scalable, secure and resilient
  • A track record of technical leadership - driving decisions, mentoring peers, improving standards and maintaining a high bar of quality and reliability
  • You are excited by new technologies, but pragmatic about introducing them - focused on solving real business problems​​
  • You possess excellent communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders
  • You have experience being on-call and respond quickly during an incident to troubleshoot and resolve issues
Benefits
  • competitive perks and benefits
  • health & wellness
  • equity
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaPythonGoReactTypeScriptobject-oriented designdata structuresalgorithmsbackend architecturetesting
Soft Skills
technical leadershipmentoringcommunicationcollaborationproblem-solvingadvocacyresponsibilityscalability focusquality assuranceincident response