Senior Software Engineer Jobs

8,376 jobs found — updated daily

Senior Software Engineer

Destination Pet, LLC•Remote Texas, TX
•$135,000 - $165,000•Remote

About The Position

Destination Pet is seeking a Senior Software Engineer with full-stack experience in Vue.js and API development to provide software development and solution design for its IT team. The role develops integrations between Snowflake and enterprise software products, including Workday, WorkJam, Marketo, and Agilence, and supports in-house web applications that give Operations, IT, HR, and Marketing teams centralized data access. The engineer enhances and maintains Vue.js applications and develops serverless microservices and APIs to provide backend business logic. The position works with engineering and business partners to deliver complex solutions, process automation, and new product capabilities. It includes end-to-end solution development, application and service design, and ongoing attention to customer experience, quality, performance, troubleshooting, and maintainability. Engineers work in an agile environment and collaborate through design documentation, RFCs, code reviews, pull requests, project updates, and support for bugs and issues. This is a remote role reporting to the Director of Applications. Candidates must be located in and authorized to work in the United States; visa sponsorship is not available. Remote engineers must work during regular U.S. business hours and be available to participate in calls and communicate with colleagues via Teams. Travel is not required.

Requirements

  • At least 5 years of commercial software development experience with one or more of TypeScript, JavaScript, Java, C#, Scala, Python, or Go.
  • At least 3 years of experience developing service-oriented applications.
  • At least 1 year of reactive web development experience with Vue, React, or Angular.
  • Strong command of SQL and MySQL.
  • Experience leading multiple software development initiatives and delivering projects and products to production.
  • Proficiency with Git, branch development, and pull requests.
  • Proficiency with agile Scrum and Azure DevOps or Jira.
  • Experience developing RESTful APIs and AWS Lambda.
  • Ability to learn quickly, work as a self-starter, manage multiple projects, meet deadlines, and communicate accurate status, dependencies, requirements, and projected delivery times.
  • Exceptional troubleshooting skills and attention to detail.
  • Ability to take direction well.
  • Ability to work in front of a computer for long periods of time.
  • Must be located in and authorized to work in the United States; visa sponsorship is not available.
  • Must be able to work during regular U.S. business hours and participate in calls or be available to team members via Teams.

Nice To Haves

  • Experience with API Gateway, SQS, S3, and other AWS services.
  • AWS Certified Solutions Architect or AWS Certified Developer certification.
  • Experience with Snowflake and FiveTran.
  • Experience with veterinary and pet resort management software, such as Cornerstone, AviMark, Datapoint, Gingr, or KennelConnection.

Responsibilities

  • Work with engineering and business partners to define and build complex solutions that create value through business-process automation, new product capabilities, and innovations.
  • Lead end-to-end solution development for new innovations and iterative improvements.
  • Focus on customer journeys, product quality, performance tuning, troubleshooting, and continuous development.
  • Develop scalable, maintainable architectures that follow enterprise best practices.
  • Document software designs and objectives, and create and respond to RFCs in a shared collaboration environment such as Confluence.
  • Develop business logic for web and mobile applications through RESTful APIs.
  • Design and develop services in a serverless AWS architecture, emphasizing modularity, performance, security, development efficiency, and enhancements.
  • Participate in application design and design services that support applications.
  • Work in an agile development environment, maintaining user-story and task status and performing t-shirt sizing.
  • Respond to bugs and support issues to ensure web users can use applications effectively.
  • Conduct code reviews, create pull requests, and respond to peer and manager feedback to improve code, designs, and deliverables.
  • Communicate about open projects and provide updates to team members and Technology team staff.
  • Develop integrations between Snowflake and enterprise software products, and support and maintain in-house web applications.

Benefits

  • Health insurance
  • Vision insurance
  • Dental insurance
  • Long-term disability insurance
  • Short-term disability insurance
  • Life insurance
  • 401(k) match
  • Pet care discounts
  • Flexible time off
  • Opportunity to grow your career with a network of like-minded professionals

Career Resources

Build a Resume for Senior Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service