Full Time

Senior Software Engineer — TypeScript & Node · Distributed Messaging (Kafka / RabbitMQ) · AI Coding Agents

Big Wave Digital - United States
San Francisco Bay Area
$180,000 - $260,000* / year (about $87–$125 an hour)

Job Description

About this kind of role

What a Senior Software Engineer — TypeScript & Node · Distributed Messaging (Kafka / RabbitMQ) · AI Coding Agents usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software solutions, often focusing on complex backend systems and APIs. This role involves writing clean, efficient, and well-documented code, participating in code reviews, and collaborating with other engineers to deliver high-quality products. Senior engineers often mentor junior developers and contribute to architectural decisions. They may also be involved in troubleshooting and resolving production issues.

Tools and skills: Proficiency in Typescript, Node.js, distributed messaging systems like Kafka or RabbitMQ, and experience with AI coding agents is generally expected, alongside strong understanding of software design patterns and version control systems like Git.

Good fit for: Individuals with several years of experience in software engineering, a passion for building scalable and reliable systems, and a desire to stay current with emerging technologies are often successful in this role.

Unemployment does not last the same number of weeks everywhere. In Alaska it is paid for 16 to 26 weeks, depending on your earnings. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.