Senior Software Engineer – APIs
Posted 18hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
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.
Responsibilities:
- 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:
- 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:
- Unlimited PTO
- Competitive salaries and benefits















