Every Supplier. One Website.
Staff Software Engineer
Location
United States
Posted
236 days ago
Salary
$170K - $250K / year
Seniority
Lead
Job Description
Staff Software Engineer
Vetcove
• Lead the design, architecture, and delivery of complex product initiatives across web and mobile platforms • Build and enhance React and React Native applications used by tens of thousands of veterinary professionals and industry partners • Set engineering standards, drive code quality, and ensure strong test coverage across the codebase • Develop scalable components, shared libraries, and architectural patterns that support team-wide productivity • Mentor engineers, provide technical guidance, and influence engineering direction across multiple teams • Partner closely with our CTO, engineering leadership, and cross-functional stakeholders to define and execute high-impact solutions • Design features and data models with accuracy, security, and performance in mind, including optimizing database queries and API interactions • Troubleshoot complex issues across the stack and lead efforts to improve system performance and reliability
Job Requirements
- 8+ years of professional software engineering experience with ownership of complex, production-grade systems
- Bachelor’s degree required, ideally in Computer Science or a related technical field
- Deep expertise in at least one modern programming language and strong experience with modern web frameworks
- Strong proficiency in JavaScript and React, including architecting large-scale front-end applications
- Proven ability to design scalable systems, APIs, and data models
- Solid experience working with relational databases and optimizing queries
- Consistent practice of writing well-tested, maintainable, and reliable code
- Demonstrated ability to mentor engineers and lead technical decision-making
- Excellent communication skills, with the ability to convey complex ideas clearly
- Collaborative, adaptable, and effective in fast-paced or evolving environments.
Benefits
- 100% remote within the USA
- Medical, Dental, and Vision Insurance
- Automatic 401k contribution
- Employee referral program
- At home office set up
- Bi-annual company retreats
- Open vacation policy
- Equity
- Monthly team events
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Evaluating and selecting the most appropriate AI models for our products based on our business needs and requirements. • Collaborating with our data science team to fine-tune AI models for optimal performance in our products. • Developing and maintaining AI-powered application features using Python • Testing and validating the performance of AI models in real-world scenarios and troubleshooting issues as they arise. • Staying up-to-date with the latest advancements in AI technology and identifying opportunities for innovation within our products. • Work directly with our CTO and engineering team, as well as across other functions to continuously evolve our platform and products
• Collaborate with HungerRush teams to design, develop, and support existing as well as create new functionality and applications • Write high quality code following best practices and standards for coding, compliance, security, and performance • Contribute to software development with an emphasis on architecture, design, quality, implementation, and culture • Utilize the latest advances in AI software development to improve effectiveness of delivering business value • Mentor software engineers • Help troubleshoot issues and identify bug fixes
Senior Software Engineer
BuildertrendGreat builders don’t just manage projects – they run successful businesses. That’s where Buildertrend comes in. As the leading residential construction management platform, we give contractors the power to control their financials, schedules, team workflows and client relationships – all in one system. No more juggling disconnected tools or guessing on profitability. With nearly two decades of industry expertise, Buildertrend helps builders work smarter, scale faster and stay ahead of the competition. At Buildertrend, we fully recognize that we all work so we can live better lives—we appreciate and respect that this is a job and not your whole life. What makes Buildertrend so special is a commitment to ensuring you can have the best job, work with the best people, and live your best life outside of work. Our goal is to create a culture where everyone can make an impact on our customers, communities, and each other. In short: We want you to be who you are, love what you do, and build your best life.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Senior Software Engineer at Buildertrend, you’ll play a key role in building innovative software solutions that are transforming the residential construction industry and shaping the future of our product. You’ll design and build tools that help construction professionals work smarter, faster, and with greater confidence—directly impacting how they manage projects, communicate with teams, and deliver results. Your technical expertise will not only shape our products but also play a crucial role in delivering solutions that make a lasting impact on how construction teams work and succeed. - Collaborate with your team to research and understand customer needs, delivering thoughtful solutions that solve real problems. - Write clean, maintainable code using established patterns and best practices. - Lead code reviews, manual testing, and automated testing to ensure high-quality software. - Stay current on emerging technologies and evaluate their potential to improve our products. - Leverage cutting-edge AI tools to drive engineering efficiency. - Mentor junior engineers, offering guidance and support to help them grow. - Participate in agile ceremonies and contribute to team planning and retrospectives. - Foster a culture of trust, accountability, and continuous improvement. Qualifications - Bachelor’s degree in computer science, software engineering or related field, or equivalent experience required. - 4+ years of experience in software engineering required. - Experience in React and C#/.NET is required. - Prior experience working at a B2B SaaS company is highly preferred. - Experience using cutting-edge AI tools to develop great software. - Experience with modern software development methodologies (Agile, Scrum, etc.). - Strong understanding of software design patterns and best practices. - Experience mentoring and guiding junior engineers and other team members. - Ability to communicate and engage with diverse stakeholders - from junior Software Engineers to product leaders and beyond. Benefits - Exceptional health packages, including medical, dental, and vision coverage, plus life insurance and short- and long-term disability benefits. - A 401(k) plan with Buildertrend matching contributions to help you plan for the future. - Generous paid time off, 11 paid holidays, plus personal days to make sure you have time to recharge. - Parental leave and paid sabbaticals to support you during life’s big moments. - Volunteer time off – because giving back matters. - Wellness program and onsite fitness center to keep you feeling your best. - Opportunities for hybrid or remote work to give you the flexibility you need. - Technology reimbursement to help cover costs for the tech you need to do your job from home. - Free daily lunches when you're at our HQ office, plus monthly events to connect with your team.
Senior Software Engineer, Applications
Basis Technologies Digital AdvertisingBasis Technologies Digital Advertising, formerly known as Centro, serves digital advertising organizations with enterprise-class software designed to help marketers maximize their
• Leading projects spanning our entire tech stack while demonstrating and mentoring others on our best practices and high-quality standards. • Demonstrating strong collaboration through pull requests, demos, and working relationships. Give and receive feedback positively, identify risks and blockers as they arise. • Taking proactive ownership over deliverables, quality, and support across your team's systems and components. Being accountable for driving projects from ideation through production. • Demonstrating a deep understanding of your team's business domain. Use your knowledge to identify risks and blockers during planning discussions. Ensure feasibility and alignment between business goals and technical implementation. • Bringing a positive attitude to work and embody Basis' core principles.



