Company Name:
Jama Software
Approximate Salary:

Location:
Portland, Oregon
Country:
United States
Industry:
Information Technology
Position type:
Unspecified
Experience level:
Education level:

Manager Software Engineering


Jama Software
Portland, OR

Jama Softwareis the product development platform for companies building complex, smart and connected products. The Jama solution enables enterprises to accelerate development time, mitigate risk, slash complexity and verify regulatory compliance. More than 600 product-centric organizations, including NASA, Thales and Caterpillar, use Jama Software to modernize their process for bringing complex products to market.

Jama Software was founded in 2007 and is privately funded by Trinity Ventures, Madrona Ventures, andUpdataPartners. We are headquartered in beautiful downtown Portland, Oregon and are a member of a rapidly growing software development community within the City. As a member of that community, Jama Software stands out, having earned a place on the list of most admired technology companies in 2014, 2015 and 2016 by the Portland Business Journal. We believe that collaboration supercharges the performance of people, resulting in a dynamic workplace, the best outcomes for our clients and continuous improvement in what we do. We're looking for a person who shares that belief and is ready for a meaningful leadership role in a very exciting market space.

We are looking for a Manager, Software Engineering to lead an extremely talented team of frontend developers and full-stack developers in building new features and functionality, enhancing existing workflows and maintaining Jama's flagship product development platform.

The right candidate will be an intelligent, partnership-oriented, hard-working technology leader willing to question the status-quo and inspire engineers to execute against an aggressive technology agenda.

You will be someone who:

Loves to solve complex technical problems. You like seemingly impossible challenges as part of your day-to-day work. Rather than be intimidated or frustrated, you enjoy building and leveraging collaborative relationships to develop creative solutions and approaches that get the breakthroughs required for our customers.

Effectively manages frontend engineering teams/groups. You know how to attract and hire quality people, onboard and develop them, establish clear, challenging goals that motivate your team, and address resource issues and roadblocks in a proactive and positive way. You have proven your ability to take a group of smart engineers and build them into an excellent team that delivers consistent and repeatable results.

Is self-motivated, and a true mentor and coach. You know how to ask the right questions of your developers and engineers to ensure final solutions are elegant, scalable, sustainable and exciting. You will understand and have experience with agile product development and lean methodologies, applying them in a way that drives continuous improvement throughout the software development process.

Is passionate about user experience. You know that creating a great user experience is key to attracting and retaining customers. You champion usability, UI consistency, accessibility and building strong partnerships between engineering and UX teams.

Primary Responsibilities

Lead the Frontend Development Team: Jama expects our leaders to inspire their teams to achieve outstanding results by providing ongoing feedback and setting clear expectations on goals, projects and deliverables. The Frontend Engineering Manager will be a frontline leader to their team and will partner with teams across the company to ensure we are delivering a world-class user experience for our customers.

  • Provide leadership, mentorship and technical expertise to guide and build the frontend and full-stack software development expertise throughout engineering as well as the development of individual team members.
  • Execute against a product roadmap by ensuring on-time and on-budget platform deliveries with high quality.
  • Participate in the development of a technical roadmap that drives innovation and continues to evolve the Jama platform.
  • Provide clear status of progress to senior leadership and across Jama to enhance information sharing and transparency.
  • Grow the frontend engineering team, adding new frontend and full-stack engineer team members that are a good team fit, ensuring new team members are on-boarded and in a position to contribute toward engineering and broader Jama objectives.
  • Bring out the best in your engineers by coaching, mentoring, supporting and nurturing their career growth.
  • Understand and champion frontend engineering initiatives to continually evolve Jama's frontend architecture and technologies to pave the way for the product roadmap and future innovation.

Engage as Active Member of Engineering Leadership Team: As a critical member of our Engineering leadership team you will play an important role in debating ideas and plans as well as developing clear strategic and near-term goals for the group. You will actively collaborate with peers to ensure interdependencies are analyzed and effectively addressed as part of the software development process. You will be required to quickly switch between tactical day-to-day execution and strategic planning and decision-making on a frequent basis.

Partner with UX and Product teams to drive Jama's roadmap: You will work with product managers, UX designers and your team to prioritize, plan and schedule work. You will ensure that your team balances paying down technical debt and evolving the frontend architecture with delivering world class user interfaces and new features and enhancements.

Requirements

  • 3+ years of experience leading and mentoring a team of Software Engineers.
  • 7+ years of overall software development experience which includes front end or full stack web application development using one or more UI frameworks and libraries: React, Angular JS, Node, other.
  • Experience working in agile teams.
  • Experience working with a SaaS architecture product.
  • BS Degree in Computer Science or related field.
  • Participation in an on-call rotation.

Ideal Candidate

  • Passionate, driven, intelligent, team-oriented and hard-working with abilities not only ideal for building our product, but abilities to improve those around you.
  • Has experience successfully working with legacy code and making tradeoffs for paying down debt while delivering against release targets.
  • Value team excellence over individual productivity.
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.
  • Adopt, embrace and promote agile and test-driven practices with your peers.
  • Participate in and promote architectural initiatives, balancing long-term velocity with short-term customer needs.
  • Independent time management skills.
  • Strong interpersonal skills, written and verbal communication.
  • Previous experience in a start-up is a plus.

Competencies Desired

Behavioral/Cultural Competencies:

  • Focus and Act: Frame the challenge, figure out what's most important, set clear goals and define success, act with urgency.
  • Innovate relentlessly: Be curious and bold. Iterate, hypothesize and test. Don't stay comfortable. Reward success and failure.
  • Lead tenaciously: Inspire and empower, supply energy but also confidence. Trust your decisions and stick to them.
  • Care about the Customer: Know your customer, work to understand their needs.
  • Be great to work with: Be authentically you. Assume others have good intent. Don't take yourself too seriously.

Benefits and Other:

If we've intrigued you and you are the right candidate for the role, we will offer:

  • A chance to contribute to a company developing a compelling, category defining product
  • Challenging and fun work with a chance to make distinct, company-shaping tangible contributions
  • An energized and ambitious team of people on a mission
  • Competitive cash and equity compensation
  • Comprehensive and affordable medical, dental and vision plans as well as pre-tax savings accounts and a generous 401(k) employer match
  • Time-off and leave programs designed to meet critical needs for rejuvenation and, when needed, extra support to cope with life events
  • Flexible, creative workplace that includes a modern, open plan office with ample creative workspaces, monthly lunches and bagel days, a stocked kitchen and many ad hoc fun events that ensure we both work hard and play hard at Jama

Jama Software is an Equal Opportunity Employer. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, genderidentity, disability, genetic information or that of his/her relatives, friends or associates or any other characteristic protected under federal, state, or applicable law.

PI100439105

Apply for this job

Options