Senior Software Engineer
Description
Engrain is on a mission to fundamentally transform how people find, lease, and manage property. Our map-based software platforms—including SightMap, TouchTour, and Asset Intelligence—give real estate a visual brain and location-based context, turning complex spatial data into intuitive, actionable insights.
We believe the modern workplace is undergoing a seismic shift driven by artificial intelligence—and we are actively building a company that embraces it. At Engrain, AI isn’t a buzzword; it’s a productivity multiplier. We integrate modern AI tools and automation into every department to eliminate tedious busywork, streamline repetitive tasks, and empower our team to focus on high-impact, creative problem-solving. We offer a fast-paced environment built on high autonomy, zero corporate bloat, and the freedom to leverage cutting-edge tech to do the best work of your career.
As a Senior Software Engineer, you will have the opportunity to be a part of Engrain's growth and dynamic environment. You'll join the product team and work on our industry-leading SightMap & TouchTour applications, building new features and maintaining current ones as part of a fast-moving team. You'll build new features and maintain current ones, while designing scalable AI-enabled processes and evaluating AI performance to keep our tech stack forward-thinking. You'll help keep our stack current, our APIs and integrations dependable, and our code secure, while using AI-assisted tools to keep our development process forward-thinking.
What you'll do...
- Work in a fast-paced startup culture on products that lead the industry.
- Design, build, and maintain robust, scalable features, using AI-assisted tools to speed up implementation, debugging, and code quality.
- Build and maintain the data APIs that power SightMap and TouchTour.
- Help modernize TouchTour by refactoring legacy code into React.
- Maintain and improve legacy code, and leave it better than you found it.
- Partner with UX and Product to turn complex business flows into fast, reliable solutions.
- Give constructive pull request feedback that raises code quality, including a critical eye on AI-generated code for accuracy and technical integrity.
- Design and build our APIs, and champion an API-first approach.
- Help with infrastructure and deployments in GCP, and shape how we build, test, and ship.
- Support and expand our AI-enabled internal systems, keeping them secure, maintainable, and reliable, with a human accountable for every final deliverable.

