Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Unacast

Senior Software Engineer – APIs

Unacast

Senior Software Engineer developing customer-facing and internal APIs for Unacast's location intelligence analytics. Translating business problems into technology solutions with a focus on fast querying of large datasets.

Posted 5/2/2026full-timeRemote • Colorado, Connecticut, Florida, Illinois, Iowa, Maryland, New Jersey, New Mexico, New York, North Carolina, Pennsylvania, Rhode Island, South Carolina, Texas, Virginia, West Virginia • 🇺🇸 United StatesSenior💰 $120,000 - $145,000 per yearWebsite

Tech Stack

Tools & technologies
AWSJavaPythonScalaSpringSQL

About the role

Key responsibilities & impact
  • 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.
  • Work with the engineering team on the optimal design and maintenance of the large Snowflake data lake that powers the APIs.
  • Create quality internal and external documentation for your work.
  • Create data, metrics and visualizations, as needed, for complex algorithm verification and optimization.

Requirements

What you’ll need
  • 5+ years’ experience in Java 8 and higher software development with the Java Spring Framework used for REST APIs.
  • 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.
  • Experience processing data efficiently in JSON and GeoJSON.
  • Proficiency in programming languages such Scala, Python or other similar programming languages.
  • Demonstrated ability to quickly and efficiently break down larger projects to smaller tasks, and handle multiple projects and tasks at the same time.
  • 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

Comp & perks
  • Unlimited PTO
  • Competitive salaries and benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 8Java Spring FrameworkREST APIsSQLSnowflake SQLAmazon Web ServicesJSONGeoJSONScalaPython
Soft Skills
communicationproject managementproblem solvingcollaborationdocumentation