Position Description
TrustArc is seeking an experienced Engineering/Software Development Professional to manage the rapid growth of a software development team. You will lead, and build a growing team of 5 to 7 Software Engineers focused the design and deployment of new product features as well as new product introductions. You will be responsible for uncovering new opportunities, and driving new product developments across our full solution suite including SaaS based technology and professional services offerings for the Enterprise. Your ability to thrive in a fast paced, results-driven, startup culture will put you on a track for success. The position reports directly to the Vice President of Engineering based in our headquarters in San Francisco. We are a fun group of engineers, so please bring your sense of humor with you!
The ideal candidate is someone driven to improve an already awesome team of developers, with eyes laser focused on developing/auditing the best products and solutions for our vast customer base. Besides having a great technical eye, we are looking for a strong mentor who will guide our teams to even greater success. At TrustArc, we value relationships and a strong team spirit, and you will bring your years of experience to our engineering team. You will also bring your knowledge of hiring to TrustArc and assess the best possible candidates for new requisitions that are opening.
Responsibilities
- Product Development
- Ensure that Product Requirements are introduced and properly understood by the Engineering team in a timely manner:
- Discuss project requirements with Engineering management, Product management and Engineering Tech Lead
- Meet with PM & Tech Lead to review and approve tickets for next sprint.
- Ensure design documentation is written by team and reviewed by senior Engineering staff.
- Discuss project specifications with Engineering Tech Lead and team. Ensure Project Specifications are documented, reviewed and approved.
- Define release goals and schedules in coordination with Tech Lead, Product Management, QA & Release management and DevOps.
- Coordinate and direct projects across multiple teams within Engineering. Provide detailed project plans to accomplish agreed upon goals
- Coordinate testing and release progress with QA and Release manager to ensure on time delivery of planned releases meeting defined product expectations and quality standards.
- Process Management
- Refine and document Development processes, based on Eng Department standards, with Engineering Tech Lead and team.
- Refine and document Release processes, based on Eng Department standards, with Engineering Tech Lead, Eng team and DevOps team.
- Refine and document Escalation procedures and handling, based on Eng Department standards, with Engineering Tech Lead, Eng team and TAM team.
- Managing Engineering Teams
- Monitor the performance of the Engineering teams noting strengths and weaknesses. Keep Engineering management aware of team performance.
- Analyze technology, resource needs, and Engineering skill set to meet the long term needs for Product Development. Request additional resources or training of existing engineers to fulfill product development needs.
- Manage Engineering Personnel including the hiring of qualified candidates, meeting with Engineers regularly to set goals and measure progress and managing non-performers.
- Mentor Engineering team personnel in terms of time management, development process, problem solving and feature design.
Qualifications:
- Solid (5+ Years) years Java experience with Spring/Hibernate
- Good knowledge of client technologies (Angular 2+, React) a plus.
- Solid (5+ years) experience managing and building software engineering teams
- Good knowledge of modern best practice engineering disciplines, procedures and policies which result in program development.
- Ability to dig into code, do code reviews as well as critique architecture and technical design
- Good communication ability. Articulate problems and solutions crisply and concisely
- Experience in implementing test methodologies in Development
- Experience coaching, mentoring and growing engineering talent
TrustArc Overview
TrustArc simplifies privacy compliance and risk management via an unrivaled combination of powerful technology, deep privacy expertise, and proven methodologies. Our new name, TrustArc, reflects our evolution from a certification company into a global provider of technology powered products and services. We have close to 200 employees, over 1,000 active clients, are backed by leading VC firms, have a fun / vibrant work environment, and a great San Francisco location (4th / Market, near BART). Learn more at http://bit.ly/2Gdg9Mc.
What makes working here so great? Conveniently located above a BART station and right next to a major mall and countless amazing restaurants, TrustArc thrives in an exciting location. At TrustArc, you’ll enjoy regular catered lunches, endless snacks, a culture focused on learning/growth, giving back, healthy activities, and fun! We have regular events like themed happy hours and an annual Giants game as well as learning events and other opportunities to engage in an emerging industry.
To all recruitment agencies: TrustArc does not accept unsolicited agency resumes without executing a staffing services agreement and commencing a specific search by TrustArc's human resources department. Please do not forward resumes to TrustArc's career jobs alias or its employees. TrustArc is not responsible for any fees related to unsolicited resumes.
by via developer jobs - Stack Overflow
No comments:
Post a Comment