Senior Software Manager @ SADA - Los Angeles, CA

Senior Software Manager

SADA
Los Angeles, CA
a month ago
Join SADA as a Senior Software Manager!

Your Mission

As a Senior Software Manager at SADA, you will be responsible for the following:

  • Contribute code (80%) on the frontend, backend and infrastructure codebases on a regular cadence as an individual contributor.
  • Lead in defining, documenting and developing software, software applications, as well as contribute to architecture and technical design discussions, code reviews, and technical design/specifications in collaboration with the project team.
  • Support and manage a team of 4-6 software engineers ranging from associate-level to senior-level.
  • Mentor individual contributors into leaders and successful employees.
  • Establishing guidance and best-practices with regards to design, code and release processes for the products and solutions produced on your team.
  • Ensure staffing plans are met.
  • Partner with product managers to execute on technical solutions and implementation plans that meet desired outcomes and goals.
  • Build and establish essential business relationships with partners and customers.
  • Support the applications the team builds and be available on-call.
  • Perform quarterly and annual performance reviews for engineers.
  • Hold 1:1 meetings with direct reports and business partners.
Pathway to Success

#MakeThemRave is at the foundation of all our engineering. Our motivation is to provide customers with an exceptional experience in migrating, developing, modernizing, and operationalizing their systems in Google Cloud Platform.

Your success starts by positively impacting the direction of a fast-growing practice with vision and passion. You will be measured bi-yearly by the breadth, magnitude, and quality of your contributions, your ability to estimate accurately, customer feedback at the close of projects, how well you collaborate with your peers, and the consultative polish you bring to customer interactions.

As you continue to execute successfully, we will build a customized development plan together that leads you through the engineering or management growth tracks.

Expectations

Customer Facing - You will interact with customers on a regular basis, sometimes daily, other times weekly/bi-weekly. Common touch points occur when qualifying potential opportunities, at project kickoff, throughout the engagement as progress is communicated, and at project close. You can expect to interact with a range of customer stakeholders, including engineers, technical project managers, and executives.
Training - Ongoing with first-week orientation at HQ followed by a 90-day onboarding schedule. Details of the timeline can be shared.

Job Requirements

Required Credentials:
  • Bachelor or Master degree in Information Systems, Computer Science, Engineering, or equivalent job-related experience with 7+ years of experience as a Software Engineer (or similar title).
Required Qualifications:
  • Excellent interpersonal and communication skills: written and oral.
  • 7+ years combined professional experience building responsive, user friendly web applications with robust backend systems.
  • 2+ years of experience managing small to medium software development teams preferably in an agile environment.
  • Develop manual/automation test strategies, create test plans, execute test cases – both manually and via automation.
  • Have experience building services that leverage cloud-based infrastructure and tooling such as AWS or GCP
  • Mastery of front-end technologies/languages such as JavaScript, React, Vue, etc..
  • Mastery of back-end technologies/languages such as Go, Java, Node, etc.
  • Have experience with SQL databases (PostgreSQL or MySQL) and NoSQL databases (e.g. Bigtable, Redis, HBase, MongoDB etc.) and understand when to use each
  • Have maintained infrastructure with Kubernetes, Terraform, and Ansible
  • Hands on experience maintaining and instrumenting CI/CD pipelines leveraging tools such as Jenkins, CircleCI, Travis, etc.
  • Familiar with microservice oriented architectures and the pitfalls of distributed systems.
  • Balance a sense of quality with the need for improvement of both greenfield projects as well as tech debt to improve production/runtime performance.
  • Strong aptitude for learning new technologies and techniques with a willingness and capability to skill up the team
  • Ability to lead an in-depth client/product/engineering meeting across a broad range of topics including discovery, cloud architecture, feature scoping, and security
  • Deep understanding of best practices, design patterns, reference and compliance architectures with an uncanny ability to build and recommend these as needed
  • Time management skills with the ability to manage multiple streams and lead less experienced engineers.
  • Ability to develop a sense of ownership, accountability and urgency with your teams
Useful Qualifications:
  • Hands-on experience designing and recommending elegant solutions that drive business outcomes
  • Knowledge and understanding of industry trends, new technologies and the ability to apply these to the product when appropriate.
  • Have experience working with geospatial data and concepts such as ESRI/ArcGIS, Google Maps, etc.
  • Are able to collaborate effectively with UX Designers and Product Managers.
  • Have experience with performance and optimization problem analysis and a demonstrated ability to both diagnose and prevent these problems.
About SADA

Values: We built our core values
[https://sadasystems.com/about/company-overview/] on themes that internally compel us to deliver our best to our partners, our customers and to each other. Ensuring a diverse and inclusive workplace where we learn from each other is core to SADA’s values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer.

1. Make them rave
2. Be data-driven
3. Be one step ahead
4. Be a change agent
5. Do the right thing

Work with the best : SADA has been the largest partner in North America for GCP since 2016 and has been named the
2019 and 2018 Google Cloud Global Partner of the Year
[https://sada.com/blog/awards/google/sada-earns-google-clouds-reseller-partner-of-the-year-award-for-second-straight-year/]. SADA has also been awarded
Best Place to Work
[https://sadasystems.com/blog/news/sada-systems-best-places-work-2019/] by Inc. as well as LA Business Journal!

Benefits : Unlimited PTO
[https://sadasystems.com/blog/news/blogannouncementsblogannouncementsunlimited-pto-yes-unlimited-why-sada-is-the-best-place-to-work/], competitive and attractive compensation, performance-based bonuses, paid holidays, rich medical, dental, vision plans, life, short and long-term disability insurance, 401K with match,
professional development reimbursement program
[https://sadasystems.com/blog/news/blogannouncementsprofessional-development-how-we-do-it-why-it-matters/] as well as Google Certified training programs.

Business Performance: SADA has been named to the INC 5000 Fastest-Growing Private Companies list for 12 years in a row garnering Honoree status. CRN has also named SADA on the Top 500 Global Solutions Providers for the past 5 years. The overall culture continues to evolve with engineering at its core: 3200+ projects completed, 3000+ customers served, 10K+ workloads and 25M+ users migrated to the cloud.