Note: The job is a remote job and is open to candidates in USA. Bluebeam develops software for the design and construction industry. The Staff Software Engineer provides technical leadership and hands-on development for Revu, spanning its Windows desktop application and AWS-hosted backend services, while driving architecture, operational excellence, and engineer development.
Responsibilities
- Lead the architecture, design, implementation, and evolution of complex end-to-end product capabilities spanning the Revu Windows desktop application and AWS-hosted backend services; make pragmatic technical decisions that balance customer value, reliability, security, performance, maintainability, and delivery timelines
- Own and advance backend and platform work with an immediate focus on scalable, highly available services and APIs using Golang and C#/.NET; design cloud-native AWS solutions using appropriate data stores, messaging, observability, security controls, and operational practices
- Provide technical leadership for cross-team and multi-quarter initiatives by defining target architecture, identifying risks and dependencies, breaking ambiguous work into viable milestones, aligning stakeholders, and driving execution through completion
- Contribute hands-on production-quality code across the stack, including Windows desktop components in C#/.NET and WPF as well as backend services; establish clear interfaces and integration patterns between client and service layers
- Improve the engineering system through high-quality design reviews, code reviews, technical documentation, test strategy, CI/CD practices, Infrastructure as Code, and effective use of engineering and AI-assisted development tools
- Establish operational excellence by designing for observability, resilience, recoverability, and secure operation; investigate and resolve complex production issues, participate in on-call support as needed, and lead root-cause analysis and durable corrective actions
- Mentor engineers and multiply team effectiveness through coaching, pairing, technical feedback, knowledge sharing, and stewardship of engineering standards; serve as a trusted technical resource for complex domains and code bases
- Partner with Product Management, Design, QA, Architecture, InfoSec, DevOps, and customer-facing stakeholders to refine loosely defined requirements into demonstrable, customer-centered solutions that advance the Revu product vision
Skills
- 12+ years of professional software development experience, including substantial experience delivering and operating production software systems
- Strong, recent development experience in Golang and C#/.NET, with the ability to work effectively across multiple languages, code bases, and technology domains
- Solid understanding of microservice architecture, API design, containerization, container orchestration, and the practical tradeoffs involved in designing reliable distributed systems
- Strong knowledge of relational SQL databases, preferably PostgreSQL or equivalent, and NoSQL data stores such as Amazon DynamoDB or MongoDB; ability to select data models and persistence strategies appropriate to system needs
- Experience with automated CI/CD and modern software delivery practices, including testing at multiple levels, release automation, monitoring, and Infrastructure as Code such as Terraform or similar tooling
- Ability to define technical designs, test strategies, service-level expectations, and operational readiness criteria for complex systems
- Demonstrated technical leadership on large, cross-functional, or multi-year initiatives, including the ability to turn broad goals into well-sequenced technical plans and deliver measurable outcomes
- Proven ability to mentor engineers, raise engineering quality, build alignment without formal authority, and help teams make effective decisions under ambiguity
- Strong customer empathy and product judgment, with a consistent focus on creating reliable, intuitive experiences for design and construction professionals
- A collaborative, results-oriented, organized mindset; intellectual curiosity and willingness to learn, challenge assumptions constructively, and expand technical breadth
- Experience working with complex product technologies such as PDF processing, image processing, 3D rendering, AI-enabled capabilities, or other performance-sensitive domains is valuable
Benefits
- People-focused, entrepreneurial culture with the backing of a stable, global, corporate entity – The Nemetschek Group
- Fully vested 401K right from the day you start
- Generous PTO, including sick/mental health & volunteer days
- Free & unlimited access to BetterUp Care, a well-being platform
- Work-life balance fostered through a culture of diversity, inclusion, and appreciation of individual lifestyle needs
- Opportunity for continuous professional development
- Free & unlimited access to LinkedIn Learning
- Up to $5K annual education reimbursement (after 1 year tenure)
- Annual bonus
- 100% employee-covered health and welfare benefits
- Paid time off
- Remote work
Company Overview
Company H1B Sponsorship