Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
We’re a rapidly growing venture-backed startup building a modern, cloud-based platform to power lumberyards and building material suppliers-covering point of sale, orders, inventory, dispatch, deliveries, and customer communication.
This is a opportunity to build software that makes a real difference to our users alongside a team of experienced and driven engineers.
What You’ll Do
As an senior engineer on the team, you’ll work across both product and engineering-not just building features, but helping define them. Product decisions are shared across the team, so you’ll collaborate closely on requirements, design, and prioritization.
You’ll gain valuable domain experience by helping build and operate tools to onboard new customers onto Flitch. You’ll also work directly with customers to understand their needs and build full-stack features to support them., * Execute and drive onboarding of new stores onto Flitch
- Mentor other engineers on the team
- Work directly with customers on support and feedback to build and maintain features
- Develop deep domain knowledge of our software and how we serve our customers’ needs
- Help define product requirements and technical solutions
- Own features end-to-end (design * build * test * deploy * iterate)
- Participate in on-call support as needed
- Collaborate in product brainstorming, design discussions, and code reviews
Requirements
- Bachelor’s degree in Computer Science or a related discipline,
- 6+ years of engineering experience
- Strong problem-solving skills and willingness to learn
- Strength in either backend (Java, Spring, SQL) or frontend (JavaScript/TypeScript, React)
- Familiarity and experience with AI development tools
- Familiarity with APIs and modern web development
Nice to Have
- Experience building SaaS or workflow-heavy applications
- Familiarity with React, Spring Boot, GraphQL, AWS, or Heroku
- Startup experience or interest in early-stage environments
- Experience working directly with customers or supporting production systems
Benefits & conditions
- Competitive salary + equity
- Health, dental, vision, and life insurance
- Flexible PTO
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
How Much FAANG Companies Actually Pay Software Engineers in 2025
Where to Find Entry-Level Software Engineering Jobs
Why Upskilling And Reskilling is Important For Developers