drjobs Senior Software Developer (Scala)

Senior Software Developer (Scala)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Austin - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Note: This is a fulltime remote role. This person must be located in the United States.

Hypergiant anAccelintcompanyempowers forwardthinking organizations with AIdriven solutions to stay ahead. Our geographic presence spans the U.S. and allied partners with facilities in key Defense Technology hubs from Southern California to Washington D.C. We provide large enterprisesacross industries liketheDefense Department energyhealthcareand aviation with bespoke technology solutionscuttingedgeadvice and deploymentexpertiseneeded to harness the value out of Artificial Intelligence and Machine Learning. Atour core we are military experts researchers and technologists who want toaccelerateintelligence to deliver strategic insights that turn future challenges into todays opportunities.

We are looking for a Senior Software Engineer to join the Automotive Continuity team within the Platform Services organization for one of the biggest music streaming companies. The Automotive Continuity team is responsible for building high throughput highly available microservices on our API platform that are critical to the user experience. These microservices and APIs power multiple clients including automotive clients streaming apps and connected streaming devices that collectively reach millions of users.

Roles & Responsibilities:

  • Join the backend/API team with a primary focus on managing maintaining and debugging APIs and legacy microservices built in Scala Java and Spring Boot.
  • Maintain and support a maintenance squad responsible for handling bugs investigating production issues and ensuring the reliability of existing systems rather than building netnew features.
  • Work within a monolithic and distributed systems environment with a strong emphasis on RESTful API performance reliability and scalability.
  • Take ownership of tickets and services independently were looking for a gogetter who can hit the ground running and dig deep to get to the root of issues.
  • Demonstrate strong remote communication skills proactively participate in video meetings async discussions and ticket threads with clarity and professionalism.
  • Participate in oncall rotation and regular code maintenance activities.

Required Qualifications:

  • BS in Engineering Computer Science Information Systems or other technically related field. Equivalent experience and/or degrees in other technical fields will be evaluated and considered.
  • Minimum of fiveplus years of professional experience.
  • Expertise in one or more modern programming languages preferably Scala and Java.
  • Familiarity with functional programming paradigms.
  • Familiarity with frameworks such as Spring Boot.
  • Experience designing and implementing RESTful web APIs in an enterprise setting.
  • Deep understanding of the software development lifecycle including the use of source control CI/CD and various testing approaches.
  • Experience supporting highthroughput distributed systems in production environments.
  • Proficiency in building and maintaining scalable microservices in AWS including services involving compute storage serverless containers and databases.
  • Experience with asynchronous programming models and containerized environments such as Docker.
  • A pragmatic mindset for weighing engineering tradeoffs against business needs.
  • A strong sense of ownership and initiative accountability doesnt end after code is deployed.
  • Excellent verbal and written communication skills.
  • Must have legal right to work in the U.S.

Remote Work Video Meeting Requirement: Employees in remote roles are expected to actively participate in video meetings as part of their regular job responsibilities. This includes maintaining a professional presence on camera ensuring a stable internet connection and engaging in discussions as required. Video meetings are essential for collaboration team alignment and maintaining effective communication across distributed teams. Reasonable accommodations will be considered for employees with specific needs.

Hypergiant Industries is an equal opportunity employer. We welcome and encourage diversity in the workplace. We offer a fun flexible work environment companysponsored activities and commit to providing each employee with job satisfaction by addressing core needs. Learn more at .

Salary Range

The salary range specified in each job posting outlines the minimum and maximum target for new hire salaries applicable to the position across all US locations. Individual compensation within this range is influenced by various factors such as jobrelated expertise skills experience and pertinent education or training. It is important to recognize that the compensation information provided in US role postings pertains exclusively to the base salary and excludes considerations for bonuses equity or benefits.

Benefits

  • Unlimited Paid Time Off
  • 14 Paid Company Holidays
  • Paid Maternity/Paternity Leave
  • Flexible Work Environment with Remote Options
  • Medical Dental & Vision Insurance
  • Optional HSA and FSA
  • Complimentary Life Insurance
  • Personal & Professional Development Reimbursement
  • Short Term & Long Term Disability Insurance
  • 401k with Matching

For more information on our benefits please visit Base Salary Range

$127500$161400 USD

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.