×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, Software Architect

Job in San Antonio, Bexar County, Texas, 78208, USA
Listing for: Nemetschek
Full Time position
Listed on 2026-10-04
Job specializations:
  • Software Development
    Backend Developer, Software Architect, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 154000 - 211000 USD Yearly USD 154000.00 211000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer

Select how often (in days) to receive an alert:

At Bluebeam,we empower people toadvancethe way the world is built. We create smart software solutions that make construction sites more efficient, connected, and safe and improve the lives of design and construction professionals everywhere.

The Staff Software Engineer is a technical leader who architects, develops, and evolves the systems that power Bluebeam's flagship application:
Revu

. The role balances hands-on expertise in Windows desktop development—particularly C#, .NET, and WPF with deep capability in cloud-native backend systems on AWS, with an immediate emphasis on backend services and platform foundations written in Golang and C#. Working across product, design, quality, architecture, security, Dev Ops, and engineering teams, this engineer translates ambiguous customer and business needs into secure, scalable, resilient, and maintainable solutions.

The Staff Engineer raises the technical bar through strong architectural judgment, delivery leadership, operational ownership, and the development of other engineers.

About the Role
  • 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, Info Sec, Dev Ops, and customer-facing stakeholders to refine loosely defined requirements into demonstrable, customer-centered solutions that advance the Revu product vision.
About You
  • 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 No

    SQL data stores…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary