Remote Senior Software Engineer II

closed
Logo of HubSpot

HubSpot

πŸ“Remote - Ireland

Job highlights

Summary

Join our Flywheel AI Systems team as a Senior Software Engineer II to drive the next wave of innovation and lead complex projects, solve technical challenges, architect scalable solutions, mentor and collaborate, and promote best practices.

Requirements

  • 5+ years of experience
  • Proficiency in Java
  • Experience building distributed systems
  • Experience building web APIs
  • Relational DBs: design, SQL, transactions
  • Strong problem-solving skills
  • Self-motivated, passion for learning
  • Ownership: Lead or coordinate mid-sized projects for 3 months
  • Experience in building AI-powered applications using generative AI
  • Product-oriented, focused on UX/DX

Responsibilities

  • Lead Complex Projects: Own and deliver challenging backend projects with multiple technologies and teams
  • Solve Technical Challenges: Identify and resolve long-standing technical issues with minimal guidance
  • Architect Scalable Solutions: Design and implement backend solutions that balance immediate needs with long-term goals
  • Mentor and Collaborate: Provide mentorship and guidance to elevate your team’s technical expertise
  • Promote Best Practices: Champion engineering quality and contribute reusable libraries and services across teams

Preferred Qualifications

  • Understanding core ML concepts
  • Vector databases
  • RAG
  • Experience in building ETLs
  • Data warehouses, especially Snowflake
  • Experience in AI model deployment
  • Leadership experience
This job is filled or no longer available