Job Details

ID #23788583
State Texas
City Houston
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2021-12-03
Date 2021-12-02
Deadline 2022-01-31
Category Software/QA/DBA/etc
Create resume

Sr Software Engineer

Texas, Houston, 77001 Houston USA

Vacancy expired!

Job Description - Sr Software Engineer

The role

We believe that this opportunity gives you the chance to work with all the "fun" stuff all at once; Cloud computing, Edge computing, IoT and Machine Learning. But don't worry if you are not familiar with these areas yet. If you bring the interest and drive, we have the support you need to learn!

You will be innovating and helping to build out different components of our client's software stack like their compute processing backbone or new ways of domain modelling that address some core challenges with complex analytics solutions at scale. Of course, you will be writing code! - often pairing up and exploring solutions with team members and you will collaborate and/or drive system design and architecture for cloud-first solutions.

Examples of tasks you could be working on:
  • Client, develop and test good ways of doing compute and storage, focusing on transparency, speed, load and cost.
  • Team up with colleagues to develop new ways to surface and drive insight from data.
  • Contribute on iteratively evolving development of advanced analytics solutions, such as helping to facilitate team and customer sessions for solution ideation.
  • Working with modern security standards and cloud security services.
  • Make good use of modern infrastructure tooling and services, like Kubernetes, Docker, Github Actions.
  • Partner with Product Management, UX and Delivery colleagues to get inside the mind of customers in order to deliver innovative functionality and exceed customer expectations.
  • Creating and maintaining architecture diagrams, architecture design documents, and customer scopes of work (SOWs).
  • We invite and encourage you to join our technology teams to discuss research, industry trends, new tools and tech strategies.
Who are we looking for?
  • You are experienced in developing, shipping, and supporting SaaS or distributed software products using an agile process.
  • You get excited by hard and complex engineering challenges and have a good intuition for things like technical debt, design smells and tech trends.
  • You see yourself as a positive driving force in developing concepts and you can navigate between high-level and low-level work.
  • You thrive in collaboration and pair programming, discussing vision and strategy solutions with other tech leaders.
  • Finally, you have a product mindset and love making yourself available to assist others.
Technologies that we use in the company that you will get to work with and learn about:
  • Cloud tech and patterns, examples: Serverless Paradigm, Kubernetes, Docker, OpenAPI, MQTT
  • Database understanding, examples: PostgreSQL, TimeScale
  • Languages: JavaScript/Typescript (node.js), C#, Python
NB: We are always open for new ways of doing things and employees can make an impact in relation to technologies being used.

We believe you are the kind of person that can ramp up on anything, but you will probably have a real strength or passion in some of these areas:
  • Analytics / big data patterns / TimeSeries data
  • Domain modelling with techniques like Domain-Driven Design
  • Know what sustainable architecture looks like, but can balance uncertainty and incremental building
  • Role of tooling/frameworks within the architecture (not get lost in the tooling)
  • Patterns like Event sourcing and Actor model

Vacancy expired!

Subscribe Report job