Senior Software Engineer @Unacast
Software Development
Salary $125,000 - $145..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 4wks ago

[Hiring] Senior Software Engineer @Unacast

4wks ago - Unacast is hiring a remote Senior Software Engineer. πŸ’Έ Salary: $125,000 - $145,000 πŸ“Location: USA

Role Description

We are hiring a Senior Software Engineer with API expertise! The Senior Software Engineer will work as part of Unacast’s API team, assisting in the development of customer-facing and internal APIs with an emphasis on fast querying of large datasets. The APIs maintained by this team are the core building blocks of our data offering. Successful candidates will demonstrate an ability to translate business problems into technology solutions and products while overseeing the full application life cycle. As a member of the API team, you will work closely with both engineering and product development to deliver creative and effective solutions.

What You Will Do:

  • Collaborate with product development and other teams to translate business initiatives into concrete technical requirements.
  • Create innovative solutions to support partners and customers by building applications that deliver required functionality while adhering to best practices in development and testing, including the development of unit, integration, and runtime tests.
  • Work with the engineering team on the optimal design and maintenance of the large Snowflake data lake that powers the APIs, including database table design and efficient SQL querying to produce short API response times.
  • Create quality internal and external documentation for your work, critical during the development and maintenance of a project.
  • Create data, metrics, and visualizations, as needed, for complex algorithm verification and optimization.

Qualifications

  • You are both a team player and a self-starter, comfortable working independently with basic guidance, as well as within a larger team.
  • You have demonstrated experience translating business problems into technology solutions, deploying the right tool for the job including Scala, Java, third party web services, scripting languages (e.g. Python, R), and third party tool sets.
  • You are capable of taking a basic description of what is needed, analyzing it, and asking the right questions to generate a detailed specification of the software requirements.
  • You can demonstrate that you have developed multiple applications from requirements elaboration to delivery to production.
  • You must have great organization skills and strong communication and documentation skills.
  • You must be able to demonstrate proficiency in leveraging Generative AI tools to accelerate code authorship, unit testing, and debugging, while maintaining strict adherence to security protocols and data privacy standards.

Requirements

  • 5+ years’ experience in Java 8 and higher software development with the Java Spring Framework used for REST APIs.
  • Demonstrate excellent SQL database skills ranging from database initial creation and design, table design, automated load and maintenance processes, and efficient querying. Snowflake SQL is strongly preferred.
  • Proficiency working in Amazon Web Services (AWS) and utilizing its many services, e.g., AWS Elastic Container Service for application deployment or AWS X-Ray for debugging.
  • Experience processing data efficiently in JSON and GeoJSON.
  • Proficiency in programming languages such as Scala, Python, or other similar programming languages.
  • Demonstrated ability to quickly and efficiently break down larger projects into smaller tasks, handling multiple projects and tasks simultaneously.
  • Experience in software or engineering projects from ideation, through development, and into production.
  • Proficiency in Agile methodologies.
  • Strong communication skills and fluency in English.

Benefits

  • Competitive salaries and benefits.
  • Unlimited PTO.
  • The typical base salary range for this role is $125,000 to $145,000.

Other Info

  • This is a remote position that may require occasional travel.
  • Candidates must reside in the continental United States with a preference for individuals who live in the EST time zone and/or specific states.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Unacast
Software Development
Salary $125,000 - $145..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 4wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,046+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later