Salary
≈ $147k – $265k per year (Estimated)
Location
In office (Menlo Park)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
About the job: Software Engineer - SaaS Platform
How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct’s Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of large capital assets like data centers, airports, hospitals, water treatment systems, etc. Come join our team with your talents as a Software Engineer - SaaS Platform. Check us out at www.reconstructinc.com.
Must be able to come into the company office in Menlo Park, CA; Chicago, IL; or Champaign, IL.
Responsibilities
- Program new features & writing tests on sprint tasks
- Collaborate with your fellow engineers and product management team to design and deliver our 'best in class' software solution that tracks physical, capital assets with various forms of reality capture vs. their design
- Partner with fellow engineers through pair programming, design reviews, and knowledge-sharing sessions and jointly own feature delivery from concept to production
- Design, implement, and maintain scalable, secure, and high-performance backend and frontend components of the SaaS platform
- Lead architecture decisions and contribute to system design documents, technical specs, and coding standards
- Ensure infrastructure-as-code is in place for reliable, repeatable deployment in collaboration with DevOps
- Address technical debt that may occur and proactively identify risks in the platform and assist with timely troubleshooting any complex customer issues that may occur
Skills & Qualifications
- Bachelor’s degree in Computer Science or related technical field
- 5+ years of professional software engineering experience in a SaaS environment
- Strong command of modern programming languages (e.g., Python, JavaScript)
- Experience with front-end frameworks (e.g., Vue) and backend technologies (e.g., Node.js)
- Proficiency in database design and management (SQL and NoSQL)
- Familiarity with cloud platforms such as AWS, Azure, or OCI
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Solid grasp of CI/CD tools (e.g., GitLab CI)
- Understanding of distributed systems, RESTful APIs, and microservices architecture
- Excellent problem-solving skills and ability to navigate complex engineering trade-offs
- Strong communication skills, both written and verbal & demonstrated ability to take ownership, lead technical projects, and work independently & collaboratively
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
577,120 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Menlo Park
≈ $113k – $212k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • Toronto
Python
Go
JavaScript
Java
Databases
PostgreSQL
Snowflake
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
AI Agents
Frontend
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon S3
Apply
≈ $137k – $277k per year (Estimated) • Remote/Hybrid • Full-Time • London
Python
SQL
Apply
Undergrad Intern – Data Scientist – Amgen’s Technology & Medical Organizations (Summer 2027)
1 hour ago
$56k per year • Remote • Internship • Bachelor's Degree • Thousand Oaks
Python
Java
SQL
Scala
Management
Agile
Scrum
Apply
Undergrad Intern – Data Engineer – Amgen’s Technology & Medical Organizations (Summer 2027)
1 hour ago
$56k per year • Remote • Internship • Bachelor's Degree • Thousand Oaks
Python
Java
SQL
Scala
DevOps
AWS
Management
Agile
Scrum
Apply
≈ $69k – $171k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Tampa
SQL
Databases
Snowflake
Analytics
Tableau
Power BI
Apply
≈ $63k – $129k per year (Estimated) • In office • Full-Time • 2+ years exp • Menlo Park
AI/ML
Computer Vision
Marketing
HubSpot
LinkedIn
Apply
≈ $55k – $113k per year (Estimated) • In office • Full-Time • 2+ years exp • Chicago
AI/ML
Computer Vision
Marketing
HubSpot
LinkedIn
Apply
In office • Full-Time • Bachelor's Degree • Chicago
Apply
Mobile App Developer
1 year ago
≈ $106k – $226k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Menlo Park
JavaScript
Java
Swift
AI/ML
Computer Vision
Frontend
React.js
Mobile
React Native
Apply
Senior Director of Software Engineering
1 year ago
≈ $180k – $335k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Menlo Park
Python
JavaScript
AI/ML
Computer Vision
Management
Agile
Scrum
Apply
$264k – $380k per year • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Menlo Park
Java
SQL
Databases
Snowflake
AI/ML
AI Agents
DevOps
Prometheus
Cortex
Apply
Software Engineer, Enterprise Build
1 day ago
Equity • In office • 3+ years exp • Menlo Park
AI/ML
Model Context Protocol
AI Agents
LLM
Agentic Workflows
DevOps
GCP
CI/CD
Apply
Senior Android Engineer, Wallet
1 day ago
≈ $112k – $257k per year (Estimated) • Equity • In office • 5+ years exp • Menlo Park
Java
Kotlin
Java
RxJava
Kotlin
Retrofit
Kotlin Coroutines
Mobile
Jetpack Compose
Android SDK
MVVM
Room
Web3
Smart Contracts
DeFi
Apply
Senior Software Engineer, Tokenization
1 day ago
$196k – $230k per year • In office • 5+ years exp • Menlo Park
Python
Go
Java
Databases
PostgreSQL
Apache Kafka
DevOps
Kubernetes
Web3
Smart Contracts
Apply
Software Engineer, Tokenization
1 day ago
$166k – $195k per year • In office • 2+ years exp • Menlo Park
Python
Go
Java
Web3
Smart Contracts
Apply
This is one of many
577,120 more open roles from verified company boards, updated every day.

