About This Role
This engineering role expands Bluebeam's ecosystem by building first-party integrations that connect Bluebeam to external AEC and construction software platforms. The position designs, develops, and maintains scalable, reliable cloud-based services that enable seamless interoperability and data exchange, working extensively with APIs to deliver robust, high-quality integration solutions.
Responsibilities
- Design and develop automation scripts for features, workflows, and regressions
- Participate in software design, development, testing, and deployment
- Perform system troubleshooting to ensure high availability of platform services and resolve issues
- Participate in or lead design reviews with peers and stakeholders to decide amongst available technologies
- Participate in daily standups, sprint planning, sprint refinement, and sprint retro meetings
- Document design and code
- Provide status updates regularly
Requirements
- 6+ years in software development, with a focus on building scalable, cloud-based services, APIs, and system integrations
- Strong backend development experience in Go (Golang) for building scalable, maintainable services
- Deep experience designing, implementing, and consuming APIs (REST, HTTP, JSON) with attention to authentication, security, and versioning
- Experience integrating with external software platforms and managing data exchange between systems
- Familiarity with cloud platforms (preferably AWS) and cloud-native services such as Lambda, S3, SQS, SNS, and Kinesis
- Experience with microservices architecture, containerization, and CI/CD deployment pipelines
- Proficiency with relational and NoSQL databases and writing queries, stored procedures, or functions as needed
- Experience with infrastructure as code tools such as Terraform or Cloud Formation
- Strong problem-solving and troubleshooting skills for distributed systems
- Excellent communication and collaboration skills, including documenting designs and working across teams
- Positive, team-oriented mindset with a willingness to learn, take ownership, and drive results