Summary
Join Aiwyn, a rapidly growing software company serving the accounting profession, as an Engineering Manager. Lead and mentor a team of software engineers, contributing to both greenfield projects and enhancing our existing platform. You will guide your team in delivering high-quality solutions, fostering a collaborative environment, and driving impactful customer value. This role requires strong technical expertise, leadership skills, and a passion for innovation. Aiwyn offers competitive compensation and a comprehensive benefits package, including a remote work culture, flexible PTO, adventure travel stipend, world-class health benefits, stock options, and 401(k) matching.
Requirements
- 5-8 years of proven experience in software development, 2+ years management experience
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- Experience with Java/C#/Kotlin, Angular, Postgres or other databases such as Oracle, MySQL, MSSql, Git, or GraphQL
- Experience leveraging AI coding assistants and tools to improve development velocity and code quality
- Strong technical background with experience in software development and architecture
- Excellent interpersonal and communication skills, with the ability to collaborate effectively across teams and stakeholders
- Demonstrated ability to lead and inspire a team, fostering a collaborative and high-performance culture
- Strong problem-solving skills and the ability to make sound decisions in a fast-paced environment
- Passion for staying up-to-date with the latest industry trends and technologies
Responsibilities
- Lead and mentor a team of software engineers, providing guidance, support, and fostering their professional growth
- Set clear expectations, define goals, and provide regular feedback to ensure the team's success
- Collaborate with cross-functional teams, including product management and design, to align engineering efforts with business objectives
- Help establish and measure metrics and KPIs to evaluate team effectiveness and performance
- Help establish processes when needed to achieve the overall objective and health of the team
- Drive technical discussions and decisions, collaborating with architects and senior engineers to define the architecture, technology stack, and development processes
- Promote best practices, code quality, and continuous improvement in software development methodologies
- Stay updated on industry trends and emerging technologies, advocating for their adoption when appropriate
- Collaborate with stakeholders to define project scopes, timelines, and resource allocation
- Monitor project progress, identify potential risks, and proactively address issues to ensure successful delivery
- Foster a culture of accountability, collaboration, and innovation within the engineering team
- Encourage a culture of learning and experimentation, fostering an environment where team members can share knowledge and explore new ideas
- Identify areas for process improvement and implement effective strategies to enhance team productivity and efficiency
- Foster an inclusive and diverse engineering culture, promoting an environment that values different perspectives and experiences
Preferred Qualifications
- Familiarity with Google Cloud
- Experience with data pipeline technologies
- Hands-on experience with ETL processes and tools
- Knowledge of best practices in data integrity and validation
- Experienced with fast-paced software startup culture
Benefits
- Adventure travel stipend - you receive a $1,000 travel reimbursement on your work anniversary each year
- Remote, work-from-anywhere culture
- Flexible PTO
- World Class health benefits - we believe in fostering flourishing teams by providing benefits that go beyond the usual standards - Health, vision, dental, HSA/FSA, and mental health support
- Stock options - every Full Time Employee has ownership in Aiwyn's future and success
- 401(k) matching