Senior Software Engineer

Coalesce
Boulder, CO, US
$145K-$170K a year
Full-time

Job Description

Job Description

The engineering team maintains the Coalesce Front-end application, our back-end, the Coalesce CLI tool (coa), our shared modules and the testing codebase.

Given the nature of our application, an interest or understanding of Computer Science fundamentals, writing robust code and the ability to find simplicity in complex problems is key.

Our stack is Typescript / React / Redux / Node.js. Our codebase has been intentionally designed to enable developers to build features and improvements efficiently.

Individual engineers typically "own" features, going through the entire development cycle from concept to design to implementation and testing all without requiring the typical back and forth between multiple separate teams.

Key Responsibilities

Refactor and improve existing code toward better reusability and maintainability

Contribute to building new features, functionality and tests for the Coalesce Product

Identify codebase improvements and deliver improvements iteratively

Participate in requirements gathering, software design, testing and customer support

Serve as an architectural resource for software engineers

Contribute to planning and prioritization discussions with Product, Customer Success and Sales Engineering

Qualifications

Experience with Typescript, React Hooks + Redux, Node.JS, Javascript, CSS - or other relevant experience in strongly-typed languages (C++ / Java / Go / Rust / Strongly-typed Python)

Experience with Algorithms and Data Structures

Experience with Asynchronous programming including any of the following - ES6 Promises / Callbacks / Async Await / Redux Thunks or Saga

Experience working with and / or building and maintaining complex software codebases

Experience with transactions, synchronization, atomicity, idempotency and distributed programming concepts

Experience with good software design and best practices

Experience with software testing and the software development lifecycle

You may be a good fit if

You are interested in data analytics

You are interested in the process of building new software products

You have a deep passion or interest in building great software

You work well independently in a remote-first setting

Since founding Coalesce in 2020, our mission has remained the same : to improve the lives of data professionals by helping them transform data as efficiently as possible.

We aim to bring an end to the days of arduous manual coding and inflexible GUIs by providing a best of both worlds solution.

Coalesce is a fully remote and culture-first company. We believe that our culture is what allows us to not only recruit world-class talent, but also retain it.

At Coalesce, you can expect to experience radical honesty, trust in the workplace empathy for yourself and others, and support for continuous learning and improvement.

US Benefits : Coalesce offers the following benefits for this position, subject to applicable eligibility requirements : Medical insurance;

Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Unlimited Paid Time off, Paid Sick Time, Equity, Internet Reimbursement, WFH Office Set-Up Reimbursement, 401(k) retirement plan, and Company Annual Leave between December 26- January 2.

Compensation Range : $145K - $170K

30+ days ago
Related jobs
Promoted
SciTec
Boulder, Colorado

SciTec has an immediate opportunity for a talented senior software engineer to support our programs delivering Next-Generation Missile Warning software. Our ideal candidate will be a well-rounded C++ developer, experience in Rust, work well as part of a rapid pace, collaborative, small-team environm...

Inceed
Boulder, Colorado

Senior Software Engineer . Act as an Agile champion and mentor software engineers. If you are passionate about software development, thrive in a collaborative environment, and have a strong track record of delivering high-quality solutions, we want to hear from you!. Design, develop, and docume...

Medtronic
Lafayette, Colorado

Senior Software Quality Engineer. Senior Software Quality Engineer. Design Quality Engineering team, working with cross-functional partners in defining the strategy and roadmap for the test automation and test execution for software new product development projects. Provide Software (SW) risk manage...

Splunk Inc
Colorado, United States

We're looking for a Senior Principal Software Engineer to help lead a diverse team of engineers to build upon our data platform as we continue to innovate on application observability. Strong fundamentals in software engineering: data structures, algorithms, distributed concurrency control, consiste...

Stratom
Louisville, Colorado

A relevant Engineering Degree(s), such as Computer Science, Electrical Engineering, Robotics, etc. Stratom is seeking a versatile individual with professional experience in robotic software development and team leadership. A strong candidate will also have outstanding interpersonal skills and be rea...

Mediabistro
Boulder, Colorado

Senior Graphics Software Engineer - Apple Vision Pro. The Vision Products Group (VPG) is looking for a senior level Graphics Software Engineer to help us push the limits of the next generation of interactive experiences on our platform. Engineers are expected to work quickly and smartly to help dete...

Workday, Inc.
Boulder, Colorado

As an engineer on the ML for Financials and Document Intelligence team, you will have the opportunity to tackle sophisticated problems, which comes with developing and delivering global critical enterprise software using your expertise in design, coding, algorithms, and modeling. Leads a team in tra...

ISYS Technologies.
Arvada, Colorado

ISYS Technologies is seeking a Senior Software Engineer. Work with other software engineers to accomplish a portion of the software development work,. Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or similar. Delivery of executable softw...

Sovrn Holding
Boulder, Colorado

As a Senior Engineer, you will play a pivotal role in architecting, designing, and implementing scalable solutions that drive revenue growth and enhance the overall customer experience. We are committed to pushing the boundaries of digital advertising and are seeking a talented Senior Engineer to jo...

Highmark Health
CO, Working at Home, Colorado

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...