Software Engineer
Ounce · New York, NY
The Role
As a software engineer at Ounce, you'll play a pivotal role in shaping our technology, product, and impact. You'll report to our Founding Software Engineer and work closely and cross-functionally with the broader team to build scalable solutions, improve stakeholder experiences, and ensure that our platform delivers real-world benefit to those who need it most.
We're looking for a Software Engineer to work across data, platform, and infrastructure layers—owning everything from customer-facing reporting pipelines to internal platform features and modern automation tooling.
We're looking for a forward-deployed engineer—someone who thrives in the field, working directly with users, iterating quickly, and solving problems in collaboration with housing owners, site teams, and residents. This is a unique opportunity for an engineer who wants to drive both technical excellence and real-world social impact.
What You'll Do
Within your first three months:
- Understand the business: Work directly with housing owners/operators and Ounce community navigators to understand needs and optimize solutions.
- Build software and infrastructure: Make key architectural decisions and establish best practices to balance pragmatism and long-term scalability, while keeping security and reliability in mind.
By the end of your first year:
- Build out a scalable and automated customer experience with a focus on data quality, reports, communications, and data pipeline management
- Plan, develop, test, and ship features for our internal tool (Lynx)
- Lead projects to explore and iterate on new features and tools to help the business
- Provide general support with infrastructure and help streamline our software development process
- Enable the broader Ounce team with modern automation tooling
What Leads to Success
- Mission-Driven: You care deeply about using technology for social good and want to build things that make a difference.
- Product-Focused: You think beyond code—you consider UX, accessibility, and the real-world impact of your work.
- Comfortable with Ambiguity: You thrive in a startup environment, making decisions with imperfect information and adapting quickly.
- Collaborative: You enjoy working cross-functionally and engaging directly with users to refine your approach.
Technical Stack
- Data: Python, dbt, BigQuery
- Frontend: TypeScript, React, Next.js
- Backend: API design, Async processing / Durable workflows
- Infrastructure: Terraform, GCP, CI/CD (GitHub Actions)
- AI: Claude Code, Gemini/Vertex, Agent Workflows
Compensation & Benefits
- Salary: $130K–$160K + competitive equity
- 401(k)
- Health, dental, and vision insurance
- Flexible PTO policy