Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager image - Rise Careers
Job details

Software Engineering Manager

Coder is on a mission to build enterprise software that makes software developers’ lives easier and keeps them in flow. Across our portfolio, we have over 90,000 GitHub stars and support developers at leading tech firms like Discord, Dropbox, and Palantir.

As a Software Engineering Manager at Coder you will be directly responsible for a team of 5-8 talented software engineers: enabling them to do their best work and focusing their skills on the most pressing problems for us and our customers.

What you'll do here...

  • Manage a team of 5-8 software engineers

  • Deliver significant features

  • Improve and maintain the Coder product

  • Take on new products

What we're looking for...

  • 5+ years experience in software development, with at least 1 year as a team lead or engineering manager

  • Currently based in the United States

  • Experience delivering software to large enterprise customers

  • Experience working on open source software projects

  • Excellent verbal and written communication skills

  • Strong work ethic and EQ

  • Self-motivated, with a creative and analytical mindset

  • Startup experience

We expect managers to be deeply technical and have an understanding of the following:

  • Linux

  • Kubernetes & containers

  • At least one major public cloud provider, e.g.

    • AWS

    • GCP

    • Azure

  • IP Networking

  • HTTP

Bonus tacos if you have…

  • (Tacos? If you need an ice-breaker, ask how we say thanks by giving tacos!)

  • Go

  • Typescript

  • React

  • PostgreSQL

  • Terraform

  • Open source contributions

  • You still find time to write software as part of your job or personal projects

  • Experience working in both startups and larger organizations

  • A curiosity about the latest tech trends and what is going on in the world of developer tools

Interview Process 

We believe that the interview process should be consistent and enjoyable. We value your time and hope to get through the interview process in two to three weeks if schedules allow. During this time, you will be able to meet a mix of individual contributors, managers, and leadership.

Coder is a Proud Equal Opportunity Employer

We are committed to providing equal employment opportunities to qualified applicants and do not discriminate on the basis of race, color, ancestry, religion, sex, pregnancy, gender, gender identity, gender expression, sexual orientation, national origin, age, marital status, genetic information, disability, protected veteran status or any other characteristic protected by federal, state, or local laws.

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager, Coder

At Coder, we’re on a mission to revolutionize enterprise software, and we want you to be part of it! As our Software Engineering Manager, you'll lead a talented team of 5-8 software engineers who are passionate about making developers’ lives easier and enhancing their workflow. You’ll find yourself immersed in exciting projects, delivering significant features that shape the future of our product and address the pressing needs of our customers. With over 90,000 GitHub stars supporting developers at renowned tech firms like Discord, Dropbox, and Palantir, the impact of your work will be felt widely. With a strong emphasis on technical expertise, we’re looking for someone who’s not just a manager but a leader in the field, who understands the intricacies of Linux, Kubernetes, and cloud environments. With your experience in software development—at least 5 years under your belt, including a year in a leadership role—you’ll be pivotal in maintaining and improving our products. Excellent communication skills and a self-motivated, analytical mindset will serve you well as you encourage your team to thrive and innovate. Plus, if you have a bit of open source experience and a knack for collaboration, even better! So if you're excited to guide a talented team while keeping your technical skills sharp, Coder has the perfect opportunity for you!

Frequently Asked Questions (FAQs) for Software Engineering Manager Role at Coder
What are the responsibilities of a Software Engineering Manager at Coder?

As a Software Engineering Manager at Coder, your main responsibilities will include managing a team of 5-8 software engineers, delivering significant features, improving and maintaining the Coder product, and overseeing new product developments. Your leadership will pave the way for innovation and the efficient resolution of pressing issues for both the team and our customers.

Join Rise to see the full answer
What qualifications do I need to be a Software Engineering Manager at Coder?

To qualify for the Software Engineering Manager position at Coder, you should have at least 5 years of experience in software development, including a minimum of 1 year in a team lead or engineering management role. We also value experience delivering software to large enterprise customers, proficiency in open-source software, and excellent communication skills.

Join Rise to see the full answer
What technical skills are required for the Software Engineering Manager role at Coder?

As a Software Engineering Manager at Coder, you are expected to have a deep understanding of technologies such as Linux, Kubernetes, cloud providers (AWS, GCP, Azure), IP Networking, and HTTP. Familiarity with programming languages and tools such as Go, Typescript, PostgreSQL, and Terraform would definitely be beneficial!

Join Rise to see the full answer
Is startup experience important for the Software Engineering Manager position at Coder?

Yes, having startup experience is highly valued for the Software Engineering Manager position at Coder. We believe that candidates with familiarity in a dynamic and fast-paced environment can bring unique insights into managing teams and delivering innovative solutions.

Join Rise to see the full answer
How does the interview process work for the Software Engineering Manager position at Coder?

The interview process for the Software Engineering Manager role at Coder is designed to be consistent and enjoyable. Typically, the process takes two to three weeks, where you will meet a mix of individual contributors, managers, and leadership. This structure ensures that both you and Coder find the right fit for a successful partnership.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager
How do you manage your team to ensure maximum productivity?

To maximize team productivity as a Software Engineering Manager, it's essential to set clear goals, foster an open communication culture, and provide support by removing obstacles that your team may face. Regular check-ins and feedback sessions create a productive environment where team members feel valued and engaged.

Join Rise to see the full answer
What strategies do you use to address underperformance in a team member?

Addressing underperformance requires a compassionate approach. I start by having a one-on-one discussion with the team member to understand their challenges and identify any support they need. Then, together we create an improvement plan, setting clear expectations and timelines while offering mentorship and resources to help them succeed.

Join Rise to see the full answer
Can you describe a successful project you led and the outcomes?

Absolutely! One notable project I led involved streamlining our development pipeline, which significantly reduced deployment times. By implementing agile methodologies and enhancing collaboration tools, we increased our team's deployment frequency by over 30%! It not only boosted team morale but also improved our delivery to clients.

Join Rise to see the full answer
How do you ensure your team stays updated with new technologies?

Staying current with technology is crucial. I encourage my team to dedicate time to learning and exploring new tools through online courses, workshops, or tech meetups. I also facilitate knowledge-sharing sessions, where team members can present their findings and experiences, helping everyone stay informed and inspired.

Join Rise to see the full answer
What is your approach to managing remote teams?

Managing remote teams requires high levels of communication and trust. I leverage tools that promote collaboration, ensure regular check-ins, and create a virtual open-door policy. Establishing a strong team culture that values accountability and transparency is vital for keeping remote teams engaged and productive.

Join Rise to see the full answer
How would you handle conflicts between team members?

Conflicts among team members can be tricky but are often necessary for growth. I aim to address such situations promptly by facilitating a discussion that allows each person to express their perspective. Through active listening and mediation, I help find common ground and foster a collaborative resolution.

Join Rise to see the full answer
What role do you think a Software Engineering Manager plays in fostering innovation?

A Software Engineering Manager plays a crucial role in fostering innovation by creating an environment where creativity is encouraged. This includes promoting a culture of experimentation, providing team members with time to explore new ideas, and supporting them in pursuing side projects that could benefit our main products.

Join Rise to see the full answer
Describe your experience with open source software and its impact on your management style.

My experience with open source software has enriched my management style by emphasizing the importance of community collaboration and transparency. I strive to create an inclusive environment in my team where shared knowledge and contributions are celebrated, drawing on the essence of open-source principles.

Join Rise to see the full answer
How do you prioritize projects and tasks as a manager?

Prioritization as a manager involves understanding both team capabilities and business needs. I utilize frameworks like the Eisenhower Matrix to distinguish between what is urgent and important, ensuring that we align our focus on projects that deliver significant value to our customers.

Join Rise to see the full answer
Why do you think it's important for a manager to be technically proficient?

Technical proficiency in a manager is vital because it builds credibility with the team and enhances decision-making. A manager who understands the technical details is better equipped to guide the team, provide actionable feedback, and troubleshoot challenges, ultimately driving successful outcomes.

Join Rise to see the full answer
Similar Jobs

Founded in 2017 , Coder Technologies is a software development company that builds a free to use but a pay for extra platform. They are based in Austin, Texas.

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!