OneMain Financial Jobs

Job Information

Highspot, Inc. Senior Backend Software Engineer in Seattle, Washington

Highspot, Inc. seeks Senior Backend Software Engineer in Seattle, WA. 

Duties: Play a key role in designing, building, and maintaining the systems and services that power our platform. Work across the full software development lifecycle (SDLC), from concept and design to deployment and maintenance, delivering high-quality, scalable, and reliable backend solutions. Work on challenging technical problems, design and implement new product features, and contribute to the scalability and performance of our systems. Collaborate closely with Product Management, Frontend Engineering, and other cross-functional teams to deliver features and improvements that drive real value for our customers. Design and Implement: Architect, build, and enhance backend systems, services, and APIs to support new features and functionality. End-to-End Development: Take ownership of projects from ideation through deployment, ensuring high standards of code quality, maintainability, and performance. Scalability and Reliability: Design for scale, ensuring our systems remain performant and reliable as we grow. Cloud-Native Development: Leverage containerization and orchestration technologies like Docker and Kubernetes to deploy, manage, and optimize scalable services in a cloud environment. Collaboration: Work closely with Product Management and Engineering teams to define requirements and ensure seamless integration with other platform components. Optimize and Enhance: Continuously improve existing backend functionality, addressing bottlenecks and optimizing system performance. Technology Leadership: Contribute to best practices, mentor junior engineers, and foster a culture of technical excellence. Stay Current: Keep up with evolving technologies, tools, and best practices to continuously improve our systems.

 

Requires a Bachelor's degree in Computer Science or a related field plus 5 years of professional backend software engineering experience or in related occupations. In the alternative, employer will accept a Master's degree in Computer Science or a related field plus 3 years of professional backend software engineering experience or in related occupations. Requires 3 years of experience with the following: (1) Building scalable, reliable, and high-performing systems. (2) Object-oriented programming languages: Clojure or Java. (3) Scripting languages: Ruby or comparable technologies. (4) Developing RESTful APIs and web services. (5) Databases, including both relational (PostgreSQL) and non-relational (MongoDB) systems. (6) Search technologies: Apache Solr, Elasticsearch, or Lucene. (7) Cloud platforms, distributed systems, and cloud-native design principles. (8) Containerization (Docker) and orchestration tools (Kubernetes) for managing scalable services in production. (9) Infrastructure automation tools: Chef or similar technologies. (10) Debugging, optimization, and performance-tuning skills in backend systems. Telecommuting is permitted.

40 hours/week, $212,202 - $272,000 per year. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at www.jobpostingtoday.com{rel="nofollow"} (Ref# 24714) for consideration.

DirectEmployers