Syrup Tech is hiring a
Principal Software Engineer, Full Stack, Remote - United States

Logo of Syrup Tech

Syrup Tech

πŸ’΅ $150k-$220k
πŸ“United States

Summary

The job is for a Principal Software Engineer to lead the development of an AI-powered inventory management software at Syrup, a machine learning startup backed by Google's AI fund and other industry veterans. The role involves collaboration with cross-functional teams, driving architecture and design, implementing scalable solutions, mentoring junior engineers, and staying up-to-date with industry trends.

Requirements

  • A proven track record of success in leading the development of applications from inception to production, specifically with high-quality SaaS products
  • Strong expertise in designing scalable, extensible, and performant solutions
  • Proficiency in system architecture and data modeling, with a focus on optimizing data flow and storage
  • Strong problem-solving and troubleshooting skills, with the ability to think critically and propose innovative solutions
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
  • A passion for staying up-to-date with the latest industry trends and technologies
  • Leadership abilities, with experience mentoring and guiding junior engineers
  • 7+ years of successful experience as a full-stack developer in a fast-paced startup environment
  • Experience in incremental feature development, scalability improvements, and performance enhancements
  • Deep technical expertise in: Full-stack development using JavaScript/TypeScript, Designing clean and scalable APIs (GraphQL/REST/tRPC) with frameworks like Express.js or NestJS, Familiarity with async workers and distributed systems, System architecture and data model design, Optimizing data models and access patterns using databases like PostgreSQL, and search services such as ElasticSearch, OpenSearch or Redis Search, Cloud-based deployment and operation, Infrastructure automation and CI/CD practices, Familiarity with HTML, CSS, real-time event-driven applications (e.g., SocketIO), front-end frameworks (e.g., VueJS, Angular, React/Next.js), data visualization tools (e.g., D3, Plotly), and Java or Python-based data management

Responsibilities

  • Collaborate closely with product management and cross-functional teams to understand requirements and translate them into scalable and performant software solutions
  • Drive architecture and design of the application stack, making strategic decisions to drive innovation and maintain flexibility for future growth
  • Design and implement clean, extensible, and scalable solutions, leveraging modern server-side frameworks and adhering to best practices
  • Collaborate with fellow engineers to establish and maintain development standards, code quality, and efficient workflows
  • Provide technical guidance and mentorship to junior members of the team, fostering a culture of continuous learning and growth
  • Stay up-to-date with industry trends and emerging technologies, identifying opportunities to improve our application and development processes
  • Play an active role in code reviews, ensuring adherence to coding standards and best practices
  • Troubleshoot and resolve complex technical issues, ensuring the smooth functioning of the application

Benefits

  • Remote First: We’re a remote first team across Europe and East Coast North America
  • Syrup summits: We bring the whole global team together every quarter for our Syrup summits. Previous locations: Barcelona, Madrid, Los Angeles, Warsaw, Boston, New York
  • Equity: We offer generous equity compensation for all our early employees
  • Generous health, vision, and dental coverage to our employees
  • Generous PTO to take all the time you need, whenever you need it

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Syrup Tech know you found this job on JobsCollider. Thanks! πŸ™