Finally, one handyman to knock off your to-do list. Join Honey Homes and skip the hassle of home upkeep.
Software Engineer, Full Stack
Location
California
Posted
73 days ago
Salary
$175K - $225K / year
Seniority
Senior
Job Description
Software Engineer, Full Stack
Honey Homes
• Shape the foundation of Honey Homes’ technology. • Ship high-quality contributions to backend, web, and mobile products. • Empower internal teams by building tools. • Collaborate with operators to learn and get feedback. • Contribute to shaping the engineering team culture.
Job Requirements
- You’re an experienced full-stack developer.
- Familiarity with PostgreSQL, Docker, TypeScript, Google Cloud, or React.
- You’re a self-starter and act as an owner.
- You’re energized by ambiguity and complexity.
- You have a growth mindset.
Benefits
- Offers Equity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer – Platform & Integrations
Gugu RoboticsThe Future is Now; Beyond Boundaries, Beyond Imagination
• Build and maintain frontend applications using React, TypeScript, and Material UI • Develop backend services and RESTful APIs using Node.js and Express • Contribute to scalable, maintainable architecture across distributed systems • Support integration with platforms such as MAPI, iHub, PLAT services, LMS/LTI (Canvas, Blackboard), and IAM systems • Treat AI-assisted development as a baseline capability, integrating these tools into daily workflow • Manage environment configurations, secrets, and package upgrades • Debug and resolve complex system and integration issues • Document architectural decisions and key system behaviors • Lead or support Agile ceremonies • Collaborate with cross-functional teams to refine and deliver requirements
Staff/Principal Software Engineer
ParloaAmplify your customer service experience with an AI agent management platform.
• Shape engineering strategy and architecture • Build resilient enterprise-grade systems • Define technical strategy across multiple domains • Lead cross-team architecture for enterprise adoption • Balance short-term velocity with long-term resilience • Mentor and influence future talent
• Architect, design, and develop scalable solutions to improve the availability, performance, and scalability of our software stack. • Collaborate with cross-functional teams to understand requirements, identify opportunities for optimization, and implement solutions that meet business objectives. • Lead initiatives to enhance the reliability and resilience of our systems through effective monitoring, fault tolerance, and disaster recovery strategies. • Mentor and guide junior engineers, sharing best practices and fostering a culture of continuous learning and improvement. • Drive technical innovation by staying abreast of industry trends, evaluating new technologies, and recommending adoption where appropriate. • Contribute to the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance. • Act as a liaison between the technical team and non-technical stakeholders, effectively communicating technical constraints and solutions.
Senior Software Engineer, Fulfillment Planning
Cimpress/VistaVistaPrint is the design and marketing partner to millions of small businesses around the world. For over 20 years, we’ve been inspired by small businesses and work incessantly to deliver solutions to their evolving needs. VistaCreate, 99designs by Vista, and VistaPrint represent a full-service design, digital, and print solution. Focus on making great marketing and design accessible to every small business owner. Empower small businesses to create a cohesive brand image for use in-store, online, and on-the-go.
Role Description The Fulfillment Planning team sits at the heart of Cimpress’ manufacturing network. We build the optimization and planning software that decides where, when, and how millions of customized products get produced and shipped across a global network of manufacturing sites. As a Senior Software Engineer on this squad, you will build and improve important parts of our production planning and shipping planning systems, helping our software make better decisions and helping partners understand and trust those decisions. - Deliver complex features and service improvements from technical design through implementation, rollout, and maintenance. - Build and evolve optimization-driven systems using our modern stack: C#/.NET, AWS, event-driven services, and data-intensive backends. - Partner with product, plant operations, shipping, support, and other engineering teams to clarify requirements, understand real-world constraints, and translate them into reliable software solutions. - Take ownership of technical quality in the areas you work on, including testing, maintainability, observability, performance, and operational readiness. - Investigate production issues using logs, metrics, and data analysis, identify root causes, and implement improvements to code, configuration, and team practices. - Contribute to design discussions and code reviews, offering thoughtful input on trade-offs and helping improve the reliability and clarity of our systems. - Act as a resource to other engineers on the squad by sharing context, reviewing code, pairing when helpful, and supporting strong engineering practices across the team. Qualifications - 5+ years of experience building and operating commercial software systems. - Strong experience with object-oriented backend development and web-based services, ideally with C#/.NET. - Experience with AWS or another major cloud provider, including deploying and operating services in production. - Solid experience with databases and SQL, plus comfort working with data to investigate system behavior and production issues. - A track record of independently delivering moderately to highly complex features or service improvements. - Strong communication skills and the ability to work effectively with both engineers and non-technical stakeholders. - Familiarity with engineering best practices such as testing, code reviews, CI/CD, security fundamentals, logging, alerting, dashboards, and runbooks. Requirements - Experience with optimization, operations research, or scheduling, such as linear or integer programming, constraint solvers, heuristics, or other decision automation systems. - Background in manufacturing, logistics, or supply chain systems. - Experience building systems that balance trade-offs across many customers, such as routing, allocation, capacity management, or prioritization. - Experience working in a remote-first, multi-time-zone team. Benefits - Comprehensive benefits package, including health, wealth, and wellness programs. - Long-term equity incentives, subject to eligibility. Company Description VistaPrint is the design and marketing partner to millions of small businesses around the world. For over 20 years we’ve been inspired by small businesses, and we work incessantly to deliver solutions to their evolving needs. - Together, VistaCreate, 99designs by Vista, and VistaPrint represent a full-service design, digital, and print solution. - VistaPrint is focused on making great marketing and design accessible to every small business owner.



