We are currently looking for Senior Software Engineers for our team- to focus on technology.  That said, we are small, and you will be expected to be a great problem solver and wear many hats.  We value, above all else, first principal thinkers who have a solid knowledge base and the ability to apply them to difficult problems without a fear of going outside the box. This is remote, US-based role.

 

Roles and Responsibilities

Project and Microservice Level Ownership, fullstack engineering that extends from front-end JavaScript, through middleware and back-end, including database and vendors. Design and development of projects supporting business and clients, including diagrams and written documentation. Generally a Senior Engineer will lead the design and implementation of software for a microservice. They are expected to work autonomously and should be comfortable with cloud services and the continuous development software life cycle.

 

Day to Day

The DATA team day-to-day will be building a first-in-class data driven decision engine which will power the Katalyst client platform. The data will fuse hundreds of supply chain vendors and construction projects to gain insights, trends and surface them to clients to inform critical decisions during construction. The DATA team is responsible for building business, product, and operational KPIs and metrics which guide the business and product leadership. 

 

The DATA team will leverage custom tools and commercial software to accomplish this, including:  Foundry, Python, PySpark, Snowflake, PostgresQL, NoSQl, GraphQL, Tableau, Ontology and Tag Managers, the DATA team engineers should understand how to build and extend data pipelines and software driven ETL processes, manipulating and transforming data in warehouses and lakes and then building insight into this data. 

The DATA team will also build advanced simulation and modeling software which will be used to forecast and detect changes in supply chains which affect client projects. Using machine learning and traditional data analysis techniques to refine models and improve customer outcomes. 

 

Tech Stack, Skills and Experience Required:

Professional Experience in one or more of the following

Foundry, Snowflake, Tableau, Redshift, Azure Data warehouse

Professional Experience in one or more of the following languages: 

TypeScript, JAVA, C#, GOLANG, PYTHON

 

Professional Experience in one of the following:

Redis, SAP, JDBC Connectors

KUBERNETES; DOCKER 

.NET FRAMEWORK 4+

LINQ / ORMs

DATA MIGRATIONS

GITHUBGIS/REVIT/SOLIDWORKS

 

Event Streaming and Queue/Workflow driven systems:

KAFTA STREAMING, SQS/SNS, RabbitMQ

 


  • Bachelor’s degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline
  • Excellent object oriented or functional analysis and design skills
  • Knowledge of data structures, algorithms and designing for performance
  • Excellent written and verbal communication skills
  • Ability to solve problems and apply analysis to make data driven decisions
  • Comfortable multitasking, managing multiple stakeholders and working as part of a global team

Compensation & Benefits

  • Competitive Salary 
  • Annual Bonus Opportunity
  • Competitive  Benefits Package including Medical, Dental & Vision Coverage
  • 401K with Company Match
  • Company Paid: Life & AD&D Insurance, STD & LTD
  • Additional Voluntary Life Insurance 
  • Vacation Time/PTO and 10 Paid Holidays
  • Health Club Subsidy


KDI Leadership Characteristics

  • Earn it: Leadership is not given, it is earned. Earn the position every day through your actions, work, and communication.
  • Own the failures: Own the losses and failures. Be the first to stand up. Find the learning in the losses and share, discuss, and mentor.
  • Connect the dots: Our focused cores are product library, integrated supply chain, and actionable intelligence. As a leader - you must be the first one to connect these dots with client opportunities. Most specifically - be able to articulate the connection between the clients' needs and our solution via our capabilities and technology at your fingertips.
  • Be the expert: Act and deliver as an expert in your field. Thought leadership must be reliable and forward looking, in order to guide any engagement towards the right direction. You are expected to continuously close knowledge gaps and seek new knowledge in the pursuit of our mission.
  • Lead with positivity in the context of our mission and team: We’ll have rough and tough conversations and interactions. You’re expected to find positivity and care about the team as people first.
  • Know your team: You must know our team, their capabilities, passions, and drive. Build talent density. As a leader, you are expected to be talent dense, in order to elevate the talent density of your entire team. The responsibility with you first to set an example for what the bar of expectation is and what excellence means on your team.
  • Be a desired coach/mentor: While each employee may not be a manager of people, every leader is expected to be a coach/mentor to the entire team, not just those that may report to you. This means finding and seeking the opportunities to mentor and coach, not waiting for the approach. However, your behaviors in this area should make you a desirable mentor and coach, be approachable and ready.
  • Communication: You must be well versed in all forms of communication. The ability to be concise in one’s verbal and nonverbal deliveries yet capable of long form communication and narratives.



Corporate Overview


KatalystDI was founded by a team with roots in the advanced tech and mission critical industries with a mission of enabling access to first class infrastructure globally. We are creating the tools to help shift infrastructure delivery to a manufacturing focused, supply chain centric model. 
Simply put, we are building the solutions to bring real time supply chain data and workflows into the traditional construction processes.
We can only achieve this by hiring free-thinking, wildly impactful employees who understand the gravity of our mission and approach work with passion and purpose daily. If transforming global infrastructure delivery excites you, apply to join our team today!

This position has been filled. Would you like to see our other open positions?