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

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.

Senior Software Engineer – APIs
UnacastSenior 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 & technologiesAWSJavaPythonScalaSpringSQL
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 resumeApplicant 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