Engineering Lead
Vista Higher Learning
- Boston, Massachusetts, United States
- Boston, Massachusetts, United States
Über
- Languages/Frameworks: Ruby/Rails, JS, Vue
- Persistence: MySQL, Postgres, Redis, ElasticSearch
- Hosting: AWS
- Set clear expectations and align individual performance goals with organizational priorities; provide regular feedback, performance reviews, and career development support.
- Mentor engineers at all levels, fostering a culture of continuous learning, professional growth, and technical excellence.
- Actively contribute to building a high-performing engineering team by participating in recruiting, interviewing, and hiring processes.
- Help shape a collaborative and inclusive team culture that supports innovation and long-term retention.
- Lead and advocate across all phases of the software development lifecycle, including project planning, system architecture, implementation, release, and continuous optimization.
- Proactively guide and oversee scrum teams, ensuring development plans are well-defined, timelines are realistic, and deliverables meet high standards of quality.
- Collaborate with technology leadership and cross-functional stakeholders to influence technical strategy and inform scalable solution design.
- Work effectively across teams to identify and implement opportunities for innovation, quality enhancements, and process improvements, ensuring alignment with broader organizational goals.
- Communicate effectively with both technical and non-technical audiences to align on progress, challenges, and outcomes.
- Serve as a liaison between engineering and other departments to drive transparency, clarity, and shared accountability.
- Conduct code reviews to uphold high standards in code quality, performance, testability, and accessibility, while reinforcing consistency with style guidelines and engineering best practices.
- Bachelor's degree
- 5 to 7 years software engineering experience developing large-scale systems.
- 1+ year of people management experience including supervising people, work, and providing performance feedback
- Experience collaborating with other departments/teams
- Excellent communication, listening and interpersonal skills to be able to actively listen to needs and respond to audience appropriately
- Deep hands-on experience leading full software development lifecycle (SDLC) processes, including project scoping, architectural design, agile execution, CI/CD pipeline management, release coordination, and post-deployment optimization.
- Proven ability to take full ownership of product quality, delivery timelines, and release stability, ensuring that systems perform reliably in production environments.
- Proven experience leading multiple scrum teams in agile environments, with demonstrated success in coordinating sprint planning, daily stand-ups, retrospectives, and backlog grooming using tools like Jira and Confluence.
- Results-oriented with a proactive approach to identifying and mitigating risks, driving projects from concept to completion with clear accountability and outcomes.
- Demonstrated technical proficiency in architecting, building, and maintaining complex software systems demartysigned for scalability, performance, and maintainability.
- Deep experience designing and deploying mission-critical applications in cloud environments such as AWS or GCP, including solutions built for high availability and performance optimization.
- Expertise in SDLC best practices to ensure consistent delivery of high-quality, maintainable code across teams.
- Programming & Frameworks: Ruby on Rails
- AWS or GCP for scalable, secure application deployment
- Development Tools: SQL, Unix command-line, Git/GitHub
- Collaboration & DevOps: Agile tools (e.g., Jira, Confluence), CI/CD pipelines, geographically distributed team coordination
- Master's degree and certifications a plus.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.