Software Engineer II

Leading Edge Technology. 100% remote! Recognized as one of the best places to work! Great Benefits!

Easy Apply Now

A bit about us:

Disrupting the marketing and advertising landscape with cutting-edge technology that brings together real-time survey data and insights on millions of consumers and online behavioral data all in one platform.

Why join us?

  • Been recognized as one of the top places to work multiple times.
  • Great Benefits
  • Great company culture

Job Details

This position will be responsible for the operations and engineering of ETL software built to load and analyze key data sources. You will also be actively involved in the definition and implementation of new features and automation efforts.
If you are a Software Engineer passionate for technology who wants to work with a mature, intensely skilled team, values total ownership of your work, and can’t imagine a day without coding, we want to speak to you! We're looking for a creative, focused, technically curious individual who enjoys both design as well as working hands-on with the code.


Key Responsibilities


  • Work with a multi-disciplinary agile scrum team of engineers, data scientists, survey analysts, and product managers to field, load, and onboard survey data
  • Design and develop API’s using RESTful principles
  • Participate in the release of new features to production
  • Work with product managers and other engineers to implement and document complex and evolving requirements
  • Operate and iterate on existing ETL routines with an emphasis on automation
  • Help ensure the quality of ETL operations
  • Debug issues as they come up
  • Develop and deploy new features as needed, using Java, SQL and PL/SQL
  • Suggest and help architect software improvements to increase efficiency and quality

Required Qualifications & Experience Requirements

  • 3-5 years of experience designing and developing software systems using Java
  • 2-3 years of experience writing SQL scripts using triggers, functions, dynamic SQL, and CTEs
  • Experience with data modeling and database normalization
  • Experience debugging and tuning SQL queries
  • Experience developing RESTful web services Java restful web services and JSON 
  • Experience supporting production operations
  • Experience with Unix command line
  • Ability to work quickly and independently with minimal guidance or oversight
  • Ability to multitask in a fast-paced environment
  • Excellent organizational skills and attention to detail
  • Excellent interpersonal communication skills

Desired Qualifications & Experience Requirements
  • Experience with cloud technologies (AWS)
  • Experience working on a SaaS product in a commercial environment
  • Experience in digital media, online advertising, or reporting/analytical applications
  • Experience with large scale SQL databases
  • Experience with Postgres or similar RDBMS

Optional Qualifications & Experience Requirements
  • Experience with Java Spring and Spring Boot middle-tier frameworks
  • Experience with software testing frameworks and test case management
  • Experience with Pentaho ETL tools
  • Big data exposure with Spark Scala and AWS EMR/EC2


Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Chicago, IL
Miami, FL
Overland Park, KS
Dallas, TX
Austin, TX
Job Type
Permanent