Platform Science-posted 4 days ago
$131,405 - $200,000/Yr
Full-time • Manager
251-500 employees

We’re looking for an Engineering Manager to lead a high-performing scrum team of full-stack web developers and web engineers. Your team will build and evolve core web services and applications that rely on event-based architectures, REST APIs, and OAuth 2.0–based authentication and authorization. In this role, you’ll be responsible not only for people leadership and delivery, but also for working closely with Product and guiding the architectural direction within your team. You’ll use your technical depth to help the team design scalable services, establish strong patterns, and make sound engineering decisions while fostering a culture of collaboration and continuous improvement.

  • Continuously improve team culture and processes to maintain productive and fulfilled engineers
  • Lead implementations of Platform Science solutions, while working with Product, other Engineering teams, and Partner Developers
  • Collaborate with Product in communicating dates to project stakeholders and ensuring timelines are met.
  • Forge strong relationships with business, project, and technical teams, along with partners and customers, that will contribute to your growth and development.
  • Translate steps from Platform Science business, product, and engineering teams into repeatable processes.
  • Lead and grow a team of software engineers. Mentor and guide the professional and technical development of your team members. Help them define and achieve their career goals.
  • Oversee the planning, execution, and success of complex technical projects. Ensure projects are delivered on time, within budget, and meet quality standards.
  • Contribute to the strategic planning of the engineering department by providing insights and recommendations on technology trends and innovations.
  • Implement efficient processes and best practices for software development. Drive the adoption of Agile methodologies and promote a culture of continuous improvement.
  • Facilitate collaboration across engineering teams and departments. Ensure clear communication of technical challenges and business goals.
  • Provide technical leadership in architecture and design decisions. Stay hands-on with the code and review pull requests as needed.
  • Engage with other business leaders to align engineering objectives with overall business goals. Manage stakeholder expectations and communicate progress and challenges.
  • On-call duties: Participate in on-call rotation for your product team’s critical business applications in production
  • A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is required.
  • 5+ years of professional experience in software development.
  • 1+ years of experience in a leadership or managerial role within a software engineering team.
  • Proficiency in Javascript/Typescript. Other web-focused programming languages such as C++, Go, Java, PHP, or Python are beneficial.
  • Knowledge of JavaScript frameworks such as Node, ExpressJs, React, Vue.
  • Experience with developing RESTful APIs and their best practices.
  • Experience with event technologies such as AMQP, Kafka, Kinesis and designing event-driven service architectures.
  • Experience with OAuth 2.0 authentication is very beneficial.
  • Hands-on experience with software development methodologies, particularly Agile or Scrum.
  • Expertise in software development lifecycle including design, development, testing, and deployment.
  • Expertise in software engineering best practices, including code reviews, testing, and version control systems.
  • Proven experience in managing and delivering software projects on time and within budget.
  • Familiarity with project management tools and practices.
  • Demonstrated ability to lead, mentor, and develop engineering teams.
  • Experience in performance management and conducting performance reviews.
  • Strong communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Experience working in cross-functional teams and collaborating with product managers, designers, and other stakeholders.
  • Strong analytical and problem-solving skills with a proactive approach to identifying and addressing technical challenges.
  • Medical, dental, and vision insurance
  • Short-term and long-term disability insurances
  • AD&D and life insurance
  • 401k plan
  • Paid vacation, sick leave and holidays
  • Six weeks of paid parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service