Apply

Staff Software Engineer - Business Platform (Ruby/Rails)

Posted 2024-09-25

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: United States

💸 Salary: $170,000 - $195,000 per year

🔍 Industry: Cybersecurity

🏢 Company: Huntress👥 251-500💰 $60.0m Series C on 2023-05-16SecurityInformation TechnologyCyber SecuritySoftware

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AWSLeadershipJavascriptRubyRuby on RailsPostgresCollaborationJavaScriptLinux

Requirements:
  • 8+ years of experience developing complex software products.
  • 6+ years of programming in Ruby on Rails.
  • Experience with Javascript.
  • Experience with AWS Cloud Environments.
  • Experience working on Linux-based infrastructure.
  • Experience with databases such as Postgres.
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Ability to grasp new tools and technologies quickly.
  • Ability to prioritize and execute multiple tasks at a time in a fast-paced environment, often operating independently.
  • Strong communication and interpersonal skills, with the ability to work and coordinate between multiple teams.
  • Ability to communicate highly technical concepts clearly and concisely.
  • Demonstrated ability to take high-level requirements, decompose them into actionable work units, and lead the entire SDLC.
  • Passion for technology and strong motivation and responsibility for high-quality software features.
  • Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders.
Responsibilities:
  • Manage the technical aspects of the development of features for the Portal, including UX/UI and API-focused work.
  • Lead and develop high-quality software, software designs, and architecture, setting the standard for team excellence.
  • Convert acceptance criteria into functional workflows, data models, and associated software design.
  • Be a technical thought leader for your team, providing architectural and design direction.
  • Focus on the entire life cycle of the system, including evolution, configuration, and risk management.
  • Ensure code quality and test code coverage through code reviews and test plan reviews.
  • Lead the team in providing accurate estimates and taking ownership over the timely completion of work.
  • Mentor and coach junior engineers, fostering an environment that values professional development to help uplevel their skills.
  • Motivate teams and promote collaboration and engagement.
  • Actively engage with the team and lead by being a positive role model.
Apply