Apply for this job now

Java/AWS Engineer (100-150 employee company building data mngt software!) - fully remote

Austin, Texas
1 Sep 2022


Powering Data Connectivity for All

We are searching for the next highly talented Sr Software Engineer to join a growing team, with an industry leader in Data Management (SaaS, PaaS).

  • Fully remote, encourage flexible work schedule
  • Compensation: salary + options 150-180K, dependent on experience and relevance
  • UNLIMITED PTO (and they encourage to use it)
  • comprehensive benefits program that includes world class medical, dental, vision plans; flex spending plans; company-paid life, short-term, and long-term disability insurance; 401k retirement savings
  • Constantly trailblazing and solving problems that have never been solved before.
  • Big enough to feel stable, small enough to contribute and feel/see your contributions, while learning from some very talented team members along the way


Their product team uses JavaScript (backbone.js) and a Java-based REST API for the Software as a Service piece that allows users to act on, report on, and export their data. They mostly use MySQL for the data store. There are also teams responsible for the backend integrations with 3rd parties (data providers and export partners) and for collection of the data and aggregating, etc. Those teams deal more with big data and NoSQL. Those also include Java coding.


Our client prides themselves on creating a highly collaborative, open and friendly working environment. They truly believe that our success rests within the people. They are very much about respect, diversity, opportunity, and life balance.

There's no stifling corporate hierarchy here and big egos aren't welcome. They are one team, working together to achieve far-reaching and exciting goals. Seeking bright, innovative, passionate people who aren't afraid to take ownership of their work, and are agile enough to keep up with the ever changing landscape of our industry.

WHAT this role is:

The Senior Software Engineer will deliver clean, maintainable working software to production on client's platform. You will be a member of client's close-knit and efficient engineering team, working on a scrum team of 4-6 people, operating in 2-week sprints and 10-week increments that ensure your efforts deliver business value. You will demonstrate your proficiency in individual Java development along with an ability to work within a team structure. You will share your knowledge with more junior engineers while still hungry to grow into a principal engineer or architect role.

Day to Day Role Responsibilities:

Work with Technology & Product team members to define and refine requirements in an Agile environment.

Design approaches and write the software to implement new features and improve existing ones.

Own the definition of new capabilities and coordinate their implementation with other team members.

Required Skills:

5+ of experience as a software engineer with the ability to decompose complex problems and create simple solutions.

5+ years of experience with Java & Spring including knowledge of JVM tuning to get the most from less.

5+ years of SQL database experience including query tuning & stored procedures.

Strong communication and collaboration skills with an ability to work with team members in an agile scrum environment.

Self-motivation to work independently when needed while also participating within a high performing team.

Significant REST API design chops.

Comfort working within a cloud-based environment, preferably AWS.

Comfort working with Git, Maven.

Bonus points for these skills:

Knowledge of Advertising Operations and Technology.

Experience with build and deploy pipelines along with the knowledge to create your own.

Experience with Containers, Puppet, AWS CloudFormation or similar.

Experience with Authentication systems, SAML 2, LDAP, etc.

Apply for this job now


  • Job Reference: 701064312-2
  • Date Posted: 1 September 2022
  • Recruiter: WHO... a staffing company
  • Location: Austin, Texas
  • Salary: On Application