Hootsuite Media - Atlanta, GA

posted about 1 month ago

Full-time - Mid Level
Atlanta, GA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Staff Software Developer will play a crucial role in enhancing the quality, performance, and security of Hootsuite's products. This position involves tackling complex technical challenges across various teams and finding solutions that enable faster iterations. The role supports a flexible work arrangement, allowing for remote or hybrid work, and is open to candidates in Canada and the US.

Responsibilities

  • Provide technical guidance and leadership through the design, implementation, and delivery of large technical projects that cross-cut products.
  • Conduct directed research and technical analysis of new candidate technologies that meet development team needs.
  • Provide technical advice and act as a role model for teammates, executing complicated plans and navigating organizational levels.
  • Contribute to, define, and track project-level work on large technical projects while ensuring visibility to the team.
  • Deliver technical training on portions of the Hootsuite technology and product stack.
  • Contribute enhancements to development, build, deployment, and monitoring processes with a focus on security, reliability, and performance.
  • Deliver process improvements that increase ease of adoption and implementation by the team.
  • Participate in the development of the technical hiring process and interview scripts to attract and hire top developers.

Requirements

  • Professional experience with a minimum of 2 roles or companies in software development.
  • Experience in leading the design, development, and deployment of multiple systems or products.
  • Ability to devise optimal technical solutions for business problems.
  • Effective collaboration with non-technical peers on business problems.
  • Experience in mentoring, coaching, and pairing with coworkers.
  • Experience conducting technical interviews with developers of various experience levels.
  • Ability to plan and articulate a technical vision and gain organizational alignment.
  • Proven ability to deliver customer value and innovative technical solutions.
  • Ability to recognize and communicate broad technical issues and propose resolutions.

Nice-to-haves

  • Experience with agile methodologies.
  • Familiarity with cloud technologies and services.
  • Knowledge of security best practices in software development.

Benefits

  • Flexible work arrangement (remote or hybrid).
  • Competitive salary range based on location.
  • Opportunities for professional development and training.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service