Bluebeam Software plays a critical behind-the-scenes role in some of the biggest construction projects in the world. Our cloud-based servers make it possible for construction professionals to collaborate in a paperless ecosystem using Bluebeam’s desktop and iPad client applications—all the way from initial plans through the last day on the job site.
We have HUGE plans for the future of our paperless ecosystem, and we're growing quickly. We're looking for an engineering manager/architect to help evolve the product, mature our engineering practices, and lead the teams that build our web-based services and infrastructure.
Bluebeamers are smart, funny, opinionated, friendly (and weird). We love our customers, and we build products that help them work quickly and accurately.
So, if you'd like to help build a kick-ass system, solve some real-world problems, and work with a great team, read on...
The role
- Provide technical and team leadership to the Enterprise cloud services teams.
- Develop best practices within the engineering team.
- Develop technical vision to complement long range product goals
- Manage the team
- Coach team members to help them develop their career here at Bluebeam.
- Conduct semi-annual performance reviews.
- Develop and implement hiring plan according to technical needs of the teams.
- Establish the architecture of the cloud-based ecosystem in partnership with the desktop and mobile application architects.
- Collaborate with product, QA, operations, and project management to define the product roadmap and deliver amazing products.
- Contribute to engineering department-wide discourse and decision-making.
Your experience
- 10+ years in software development roles.
- 5+ years in a management position with direct engineering team reports
- Experience recruiting and hiring
- Coaching/steering bright and opinionated developers
- Comfortable interacting directly with executive team - explaining technical concepts to non-tech people.
- Experienced practitioner of Scrum or other Agile variant. (not just theoretical knowledge)
- End-to-end understanding/appreciation of a software product's lifecycle
- BS or higher in computer science or related field, MS preferred.
Your technical qualifications
- Architecture: Skilled designer of applications as well as systems architecture. You know how to build a fault tolerant multi-tier system that can scale in a distributed environment.
- Object-oriented programming chops: C#/.NET preferred, but if you're strong with C++, Java, or another mainstream static programming language, we should still talk.) Bonus points if you have a scripting language like Perl, Ruby, or Python in your back pocket.
- Strong knowledge of IIS and SQL server.
- Direct experience building applications using AWS or other cloud-based infrastructure.
- Working knowledge of testing strategies and approaches, especially automation approaches.
- Working knowledge of DevOps concepts related to repository management, build process, continuous deployment.
Click here to see what it's like to be a part of Bluebeam and Bluebeam Engineering. And if you think you're a good match for the team, send us your resume and *personalized* cover letter!