Apply📍 United States
🧭 Full-Time
💸 $190,000 - $215,000 per year
🔍 Cybersecurity
- 10+ years of experience developing complex software products
- 8+ years of programming in Ruby on Rails
- A BS in Computer Science or Engineering or equivalent experience gained through work
- Experience in Agile or Scrum environment
- Experience with JavaScript and CSS
- Experience working with external APIs
- Experience reviewing code, problem-solving, and technical troubleshooting
- Experience working on Linux-based infrastructure
- Experience with databases such as Postgres
- A deep understanding of ActiveRecord (Rails)
- Excellent technical, diagnostic, and troubleshooting skills
- Ability to grasp new tools and technologies quickly
- Effective communication and interpersonal skills
- Ability to prioritize and execute multiple tasks in a fast-paced environment, often independently
- Ability to distill complex technical topics for a non-technical audience
- Ability to work cross-functionally between teams
- Passion for technology and accountability for high-quality software features
- Ability to build strong relationships with product, development teams, and stakeholders
- Own delivery, product quality, and up-time of complex mission-critical features/systems
- Impact objectives and initiatives that span across departments
- Lead technical decisions with company-wide impact
- Evolve our collective understanding of our technical domain
- Define long-term strategic technical goals and initiatives
- Effectively communicate strategic technical vision and set an example for the organization
- Work with the team engineering manager to ensure technical expectations align with strategy
- Communicate critical trade-offs on technical approaches across the platform
- Collaborate closely with the engineering manager, product manager, and architect on strategic initiatives and technical designs
- Develop and enforce best practices for team and department
- Engage with customers as necessary
- Contribute to and improve the organization's test frameworks and approaches
- Develop a deep cross-product understanding of features and architecture
- Own and drive performance impact of team/department solutions and the overall platform suite
- Lead and develop high-quality scalable software, designs, and architecture while setting standards for team excellence
- 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 ensure timely completion of work
- Mentor and coach junior engineers, fostering professional development and collaboration
- Actively engage with the team and lead as a positive role model
LeadershipAgileCSSJavascriptRubyRuby on RailsSCRUMJavaScriptStrategyPostgresCollaborationLinux
Posted 2024-09-26
Apply