Job Board/Senior Software Engineer at Def Method

Photo of Def Method

Def Method
emoji of a money mouthNYCemoji of an envelopekathy@defmethod.ioemoji of a clockFri Jan 31 2020
emoji of a woman of coloremoji of a manemoji of a person of coloremoji of a woman 22 total on the teamemoji of a woman of coloremoji of a woman 5 women in techemoji of a woman of coloremoji of a person of color 7 people of color in techemoji of a rainbow 2 LGBTQIA+ folks in tech

About Def Method

We are generalist software engineers, product managers, and consultants committed to building the best software company we can, by delivering excellent results for our customers. We apply user-centered design and agile software development principles to help our customers create valuable products, and are always refining our craft.

Value prop of this role

At Def Method, you get to work on a variety of projects, solve coding challenges and work with a team of language-agnostic experts who’ll have your back. You'll promote diversity, inclusion, and understanding within your team. We know you’re not just hands on a keyboard. You have ideas and we’ll want to hear them.

What you’ll bring

  • Proactive and enthusiastic commitment to customer best interests and ongoing process improvement

  • Generalist flexibility to adapt to customer environments and bring consultative expertise

  • Effective communication with the Def Method team and with customers, and willingness to give and receive growth-oriented feedback

  • 5+ years experience working with JavaScript, Ruby, Python, Java, or C#

  • Desire to learn and work with a range of technologies (for example, Go, Swift, Kotlin, and Clojure)

  • Knowledge of and experience with agile software development principles and associated practices (including test-driven development, pair programming, design patterns, and refactoring)

  • Strengths in web development or native mobile development, with a desire to expand personal range

How you'll spend your time

  • Making software in small teams with active customer involvement

  • Collaborating with engineers, product managers, designers, and stakeholders

  • Helping team members and the company as a whole improve through your input

  • Learning from and with colleagues as we seek to make the best software we can

Why we love working here

  • We are committed to growing together by building excellent software for customers and expanding the range of experiences and perspectives that shape our work

  • Investment in learning: one month of professional development time for courses/conference/study per year, with a generous budget

  • Great pay and benefits — comprehensive health, dental, vision, 401(k) matching, paid parental leave, even life insurance!

  • Generous vacation time and minimal travel (if at all)

What is your Interview process like?

Resume review, take home assignment, onsite interview (1 technical interview, 2 pairing interviews), reference check, offer.

What efforts are you making in terms of increasing diversity & inclusion within your company?

We place emphasis on respect. We strive to ensure that all members of the team are heard, and have a culture of speaking up for one another when a member is not heard. Because we are a small company, we make sure each member of the team is included and has equal opportunity to contribute and learn and develop.

Apply for this Job

Get weekly updates

Get a weekly digest of scholarships, job opportunities, and resources


© 2019 Blasterra LLC. All Rights Reserved. Illustrations by unDraw & avataaars.

Made with ❤️ by Veni Kunche