“Navy J. Seal” A Senior Software Engineer with 2 years experience is looking for a new role in New York, NY.

Software engineer currently working at a well-known product company. I've done mostly Rails and frontend JS, but I'm a quick study with languages/frameworks (had to be at my last job doing consulting work), and I've contributed to open source in a few different languages. I love programming and talking about programming -- I'm often working on a side project of some sort, I've given a couple meetup/conference talks, love reading blog posts and docs (especially love the Postgres docs).

Summary

  • Has 2 years experience in field
  • Most recent title is Senior Software Engineer
  • Has had a promotion in the past year
  • Held a Senior Level role in a company 100-500 people
  • One or more companies is well known in its industry

Notable Projects

  • Led effort to improve content delivery performance
  • Ran biweekly meetings for engineering team
  • Contributed to open source in multiple languages

Ideal Company

The most important thing to me is the team of engineers I'll be working with -- do people communicate well, can they give and receive suggestions and feedback in a healthy way, do they enjoy collaborating with each other and seek out opportunities to do so, are they eager to learn and share their knowledge, is information shared throughout the team in a transparent way?

For these dynamics to be in place, in my experience there must be strong engineering management. People can be very different versions of themselves in different environments, and it takes smart, respected, and empathetic management to create a team of best selves. So I care a lot about who my manager would be as well as who my peers would be.

Red flags for me on team issues: nontechnical engineering managers; "people here manage themselves"; "people here are very open so we see no need to do one-on-ones."

Skills/Tags

ruby Rails JavaScript AWS Postgres Heroku SQL