Engineering Manager - Platform

  • Full-time

Company Description

Turbo Systems is on a mission to bring great software to every employee in your business by making it easy for anyone to build mobile apps that accelerate their work. Whether you automate a manual process or enhance your current software, you can build a user-friendly mobile app with Turbo. Turbo Systems is located in Silicon Valley and was funded by Mayfield. For more information, connect with us on LinkedIn, Facebook, Instagram or Twitter or head to www.turbosystems.com

Job Description

Responsibilities:

  • Participate in technical design discussions and communicate across cross-functional teams.
  • Supervise architecture plus lead efforts to develop technical roadmap of all projects.
  • Deliver products consistently, on time, and on budget.
  • Work closely with product team during all phases of the development lifecycle.
  • Review all work produced by the development team and ensure it meets standards.

Qualifications

  • 10+ Years of proven experience with strong engineering background, founded in preferred fields such as Computer Science, Mathematics and Software Engineering.
  • Expertise in REST APIs and microservices development using Java, Spring, Springboot, and any of the cloud technologies such as AWS, Azure or Google Cloud.
  • Expertise in any of the databases such as Oracle, SQL Server, SQLite or NoSQL such as MongoDB, data access patterns and familiarity with ORM technologies.
  • Well versed in real-time networking, network issues, concurrency and threading.
  • Able to showcase strong examples of consumer-facing enterprise apps delivered to market over many iterations.
  • Strong hands-on development experience and expected to be hands-on in this role and ability to manage technical teams.
  • Experience in working with any known SAAS product is a plus.

Additional Information

All your information will be kept confidential according to EEO guidelines.