Lean TECHniques

Senior Software Engineer

Remote FullTime Remote
Apply Now →
Job Description

Maybe you're bored and need a new challenge. Or you've already changed how you write software with agentic coding tools, and you want to work somewhere that gets it. Or maybe you just want to work somewhere that trusts you to do great work without all the red tape. Whatever the reason, we want you to know that LT is different. And not just air quotes "different," but more like "breathing easy for the first time in a long time" different. We're looking to add a Senior Software Engineer to this nerd club of ours. If you're a seasoned engineer who knows your way around well-designed, event-driven systems, and agentic coding tools like Cursor and Claude are a real part of how you ship software, we'd love to chat. Here's what you can expect as a Senior Software Engineer at LT: - You'll work with a small, collaborative team (typically 3–5 people) to design, build, and deliver solutions that solve real business problems. - You'll use agentic coding tools like Cursor and Claude every day to plan, write, refactor, and test code, while keeping a sharp eye on quality and design. - You'll design and evolve systems using Domain-Driven Design, with clear bounded contexts, well-modeled aggregates, and meaningful domain events. - You'll build and maintain event-driven architectures, including CQRS and event-sourced systems. - You'll partner with product owners, clients, and fellow engineers to turn fuzzy requirements into clean, maintainable software. - You'll mentor teammates, share what you've learned about good architecture and effective agentic workflows, and help raise the bar for the whole team. What we're generally looking for: - 5+ years of professional software engineering experience - Proficiency with agentic coding tools like Cursor and Claude, including how to guide them well, review what they produce, and know when to take the wheel yourself - Hands-on experience with Domain-Driven Design, including aggregates, domain events, and bounded contexts - Experience building event-driven systems, with a working knowledge of CQRS and Event Sourcing - Strong experience with Python and Django - Experience with C# and .NET - Curiosity, a problem-solving mindset, and a desire to keep learning

Frequently Asked Questions

What does the Senior Software Engineer role at Lean TECHniques involve?

The Senior Software Engineer position at Lean TECHniques in Remote is a fulltime role. Maybe you're bored and need a new challenge. Or you've already changed how you write software with agentic coding tools, and you want to work somewhere that gets it. Or maybe you just want to work somewhere that trusts you to do great work without all the red tape. Whatever the reason, we want you to know that LT is different. And not just air quotes "different," but more like "breathing easy for the first time in a long time" different. We're looking to add a Senior Software Engineer to this nerd club of ours. If you're a seasoned engineer who knows your way around well-designed, event-driven systems, and agentic coding tools like Cursor and Claude are a real part of how you ship software, we'd love to chat.

What skills are required for Senior Software Engineer at Lean TECHniques?

Key skills for this role include: Python, Rust, C#, Django, .Net, IOS.

What is the salary for Senior Software Engineer at Lean TECHniques?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the Senior Software Engineer position at Lean TECHniques remote or on-site?

This position is Remote. You can work from anywhere, subject to the employer's remote work policy.

How do I apply for Senior Software Engineer at Lean TECHniques?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

Senior Software Engineer at Lean TECHniques is a fulltime engineering position in Remote. Key skills include Python, Rust, C#, Django, .Net, IOS. Education: Master's Degree preferred. Experience: 5+ years.

This role is classified as remote and is suitable for senior-level professionals. Ghost Score 25/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.