About the Role
The engineering team at Ernest builds the foundational technology serving a diverse set of stakeholders – construction project managers, skilled trade workers, general contractors, and property owners – allowing Ernest to deliver a best in class build experience.
As a senior member of our Engineering Team, you will play a big part in building our applications from the ground up. We’re looking for someone who enjoys partnering closely with the rest of the product development team to make durable contributions and technical decisions as we race toward product launches.
What You’ll Do:
Lead & Influence: Guide the development of software solutions from design to deployment, ensuring alignment with the team’s long-term architectural strategy.
Architect & Design: Own and advance the team's software architecture, providing system-wide context and foresight for future technology choices.
Collaborate Cross-Functionally: Partner with product, design, and other teams to deliver impactful features that drive meaningful business value.
Mentor & Coach: Actively mentor engineers, fostering a culture of collaboration, learning, and growth.
Deliver Excellence: Implement scalable, maintainable, and performant features using our technology stack: React, Node.js, TypeScript, Go, and PostgreSQL.
Drive Best Practices: Advocate and enforce engineering best practices, improving processes, tools, and team operations.
Operational Support: Contribute to the team’s operational excellence by addressing issues, driving root cause analysis, and identifying opportunities for improvement.
Simplify Complexity: Solve challenging problems using elegant, simple solutions that positively impact customers and improve the team’s product(s).
What You’ll Need:
Experience: 5+ years of experience developing user-facing web applications (mobile experience is a plus).
Technical Mastery: Deep expertise in React, TypeScript, CSS, Node.js, SQL, and production experience with Go.
Ambiguity Management: Proven ability to navigate undefined problems, breaking them into actionable solutions with minimal guidance.
Architectural Vision: Demonstrated ability to make or influence critical technical trade-offs with long-term implications.
Leadership & Mentorship: Experience leading projects that involve multiple engineers and mentoring team members to drive high performance.
Operational Excellence: A proactive approach to identifying and implementing improvements in software and team operations.
Customer Focus: A strong track record of delivering features that enhance customer experience, software quality, and maintainability.
A Bachelor’s degree in Computer Engineering, Computer Science, Information Systems Management or relevant discipline
What Sets You Apart
You excel at building consensus in ambiguous situations while fostering a culture where all voices are heard.
You understand that simplicity is key and balance technical decisions with long-term vision.
You have contributed to or led the adoption of engineering best practices across teams.
Working With Us:
Competitive Pay
Equity share; a percentage of the long-term value we create together
Flexible PTO
Interviewing With Us
Apply: After submitting your application, all applicants receive an email request to complete an interview with our AI interviewer tool.
Meet with Talent team: After we've reviewed your submission to our AI interviewer, we'll set up a time with a member of our Talent team to give you an intro into us and learn even more about you!
HackerRank Test: Next, we’ll send you a link for you to complete a basic coding test to better gauge your skills.
Hiring Manager Interview: Completing and passing our HackerRank test, you'll be invited for a 45min video meeting with our Head of Engineering for a behavioral focused interview.
Panel Interview: Here you'll meet with 2 of our senior engineers and 1 member of our product team to go deeper into your technical experience, problem solving skills, and cross-functional experience. This portion is typically completed in one day across 3 separate interviews.
Final Interview: You'll meet with our Chief Product Officer/Co-Founder to hear more about our company's vision and wrap up our interviewing process.
Offer: We debrief on all candidates interviewed and then we'll extend an offer that includes competitive salary, plus equity share in Ernest!
Who We Are at Ernest
Ernest is the modern construction company reinventing the $1 trillion dollar annual commercial service and construction industries. Our mission is to provide personalized, technology-powered mechanical, electrical, and plumbing services for commercial and construction clients of all sizes. From re-wiring an outlet on a commercial property to working on a ground up new construction project - we have the most experienced and knowledgeable technicians for the job.
At Ernest, no two days will ever be the same and you'll have the opportunity to help solve big problems, with a refreshing balance of team support and ownership of your work. You’ll get to be part of our growth as we expand across the United States and into additional service offerings.
The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required for the position.
Ernest is an equal opportunity employer that is committed to providing all employees with a work environment free of discrimination and harassment. We celebrate diversity and welcome applicants from every background and life experience. We use E-Verify to confirm the identity and employment eligibility of all new hires.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At Ernest, we’re excited to expand our engineering team and are on the lookout for a talented Senior Full Stack Engineer. In this role, you’ll collaborate with our diverse stakeholders, including construction project managers, skilled trade workers, general contractors, and property owners, to enhance our foundational technology and deliver an exceptional building experience. You’ll lead the development of software solutions from design to deployment, ensuring that they align with our architectural strategy. We value individuals who can influence technical decisions and contribute to our software architecture and operational excellence. As a key member of our team, you will mentor other engineers, fostering a culture of collaboration and growth. You’ll also implement scalable features using our tech stack of React, Node.js, TypeScript, Go, and PostgreSQL. With at least five years of experience under your belt, you’ll bring a proven track record in building user-facing applications and navigating complex problem spaces. At Ernest, creativity meets technical expertise, and we’re committed to empowering every member of our team to create impactful solutions. If you enjoy simplifying complexity, influencing best practices, and driving excellence in software development, we want to hear from you!
Join Ernest, a dynamic construction company, as a skilled electrical contractor for a fixed fee project in Palm Bay.
Join Ernest as a General Construction Foreman and lead innovative construction projects in a dynamic environment.
Join CVS Health as a Staff Software Development Engineer to lead the design and development of user-friendly software products in a collaborative Agile environment.
Join Chakra as a Full Stack Engineer and contribute to a web3 data warehouse project that redefines data management.
Join Visa as a Java Full Stack Developer in Bangalore and be part of a team that develops cutting-edge payment applications.
Become a Senior Software Engineer at Google, pioneering innovations in user engagement through cutting-edge technologies.
Aretum seeks a Senior ServiceNow Developer/Architect to enhance IT service management for government partners through innovative solutions.
Join Applaudo Studios as a Senior Backend Developer to leverage your expertise in AWS serverless technologies and contribute to innovative solutions.
Be part of Visa's innovative team as a Software Engineer and contribute to reshaping the future of commerce.
CD PROJEKT RED seeks a Senior UI Programmer to enhance the user interface for Cyberpunk 2 from our Boston office or remotely.
Ernest is a family-owned packaging solutions company that creates wonderful, unconventional experiences for our clients. It’s been that way since 1946, and it still stands to this day. We serve major US markets from coast to coast. Here, we cultiv...
55 jobsSubscribe to Rise newsletter