Senior Platform Engineer
Location: San Francisco
Department: Software & Product
Location Type: IN_OFFICE
Employment Type: FULL_TIME
About Ironsite
The Role
What You'll Build
- Time + Attendance Automation: Build automated timesheet systems with text-based dispatch, pre-shift roll call, and streamlined time entry workflows for construction workers in the field
- Project Management Dashboard: Build comprehensive project roadmap views that show project sequence, man-loaded schedules, and crew distribution to help superintendents easily track if projects are on target
- Incentives + Rewards: Develop gamified reward systems that motivate construction workers through milestone achievements and skill-based recognition programs, ultimately driving more money in their pockets
- Training + Skills: Build comprehensive learning management systems that identify skill gaps and deliver personalized training recommendations and certification tracking
- Integrations + API: Design robust API infrastructure and third-party integrations that connect Ironsite with existing construction management tools, HR systems, and industry-standard platforms
Technical Challenges You'll Solve
- Building scalable workforce management systems that handle automated timesheets and dispatch workflows for thousands of construction workers
- Creating intuitive project roadmap interfaces that visualize complex scheduling, crew allocation, and project sequencing data for superintendents
- Designing reward and incentive platforms that integrate with payroll systems and handle diverse recognition programs across multiple contractors
- Building robust API integrations with legacy construction management software and enterprise HR systems that have inconsistent data formats
What We're Looking For
- [required] 4+ years of experience in full-stack platform development and distributed systems in production environments
- [required] Deep expertise in backend technologies (Node.js, PostgreSQL, Redis) and modern web frameworks
- Strong background in real-time data processing, analytics platforms, and API design
- Production experience with cloud infrastructure (AWS), microservices architecture, and high-scale data pipelines
- Systems thinking for end-to-end platform architecture and cross-team integration
- Experience building B2B SaaS platforms for operational or industrial environments
- Understanding of workforce management systems, safety compliance software, and project management tools
- Background in developing user interfaces for non-technical users in field environments
- Knowledge of data privacy regulations, enterprise security requirements, and API best practices
Preferred Qualifications
- Advanced degree (M.S./Ph.D.) in Computer Science, Software Engineering, or related field with focus on distributed systems
- Experience with construction management software, HR tech platforms, or similar enterprise workflow tools
- Background in building analytics dashboards, reporting systems, and business intelligence platforms
- Publications or experience in workforce analytics, safety technology, or industrial IoT platforms
- Experience with construction, manufacturing, or similar operational industries
Location & Compensation
- San Francisco Bay Area (on-site)
- Competitive salary and significant equity package
- Full benefits including health, dental, vision, and 401k +6% match
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
