Senior Software Engineer - Automation Team (Node.js, Tech Lead, US-based)

Privacy-focused company specializing in consumer data protection and automation solutions.
$120,000 - $175,000
Backend
Staff Software Engineer
Remote
8+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn leading full-stack development of DataHub, a metadata management platform, requiring 9+ years of experience in software development.

Backend Software Engineer

Staff Software Engineer position at Okta's Spera team, focusing on backend development for identity security platform using Python. Based in Tel Aviv with 4+ years experience required.

Staff Software Engineer, Ads Measurement

Staff Software Engineer position at Pinterest focusing on Ads Measurement, requiring expertise in full-stack development and distributed systems, offering competitive compensation and hybrid work arrangement in Seattle.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast, focusing on building and scaling payment processing systems, requiring 9+ years of backend development experience.

Staff Software Engineer- CX Core

Staff Software Engineer position at Qualtrics focusing on CX Core development, requiring 8+ years of experience in full-stack engineering and expertise in scalable system design.

Description For Senior Software Engineer - Automation Team (Node.js, Tech Lead, US-based)

Optery, Inc. is seeking a Senior Node.js Engineer (Tech Lead) to lead their Automation Team in developing scalable automation workflows and web crawlers. This staff-level position requires 8+ years of software engineering experience, with deep expertise in Node.js and technical leadership capabilities. The role focuses on architecting high-scale automation solutions and exploring generative AI technologies for enhanced efficiency.

As a tech lead, you'll drive technical vision, mentor developers, and ensure excellence in developing secure, scalable automation systems. The position involves working with cutting-edge technologies including Kubernetes, various databases (PostgreSQL, MongoDB, Redis), and cloud services. You'll be responsible for designing data-processing pipelines, implementing security best practices, and optimizing system performance.

The role offers a competitive compensation package ranging from $120K to $175K, plus equity and benefits including paid time off and home office setup stipend. This is a fully remote position based in the United States, with the company headquartered in the San Francisco Bay Area. Optery values diversity and maintains an inclusive work environment, operating as a fully-remote global team.

The ideal candidate will have proven experience in web automation, strong leadership skills, and expertise in asynchronous programming and distributed systems. Knowledge of generative AI technologies and experience in consumer privacy industries are considered valuable additions. This role presents an excellent opportunity for a senior engineer looking to make a significant impact in the privacy and automation space while leading a technical team.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Automation Team (Node.js, Tech Lead, US-based)

  • Architect and develop scalable automation systems, web crawlers, and data-processing pipelines
  • Provide technical leadership to the Automation Team, setting best practices for development, security, and performance
  • Collaborate with product and engineering teams to define roadmap and technical direction
  • Perform code reviews, mentor engineers, and foster a culture of high-quality software development
  • Optimize existing systems for performance, reliability, and scalability
  • Stay up to date with cutting-edge web automation and security trends
  • Lead troubleshooting efforts for complex technical issues and system failures

Requirements For Senior Software Engineer - Automation Team (Node.js, Tech Lead, US-based)

Node.js
Kubernetes
MongoDB
PostgreSQL
Redis
  • 8+ years of experience as a software engineer, with at least 3+ years of hands-on experience in Node.js
  • 2+ years of experience in a technical leadership role, mentoring engineers and guiding architecture decisions
  • Expertise in building web crawlers, scrapers, and automation tools
  • Strong experience with Puppeteer for web automation and scraping
  • Strong experience with asynchronous programming, event-driven architecture, and message brokers
  • Proficiency with databases (PostgreSQL, SQL, NoSQL such as Redis, Elasticsearch, MongoDB)
  • Hands-on experience with Kubernetes and cloud services (AWS, GCP, or Azure)
  • Deep understanding of security best practices for handling sensitive user data
  • Experience designing scalable and distributed systems
  • Strong problem-solving skills and ability to work autonomously

Benefits For Senior Software Engineer - Automation Team (Node.js, Tech Lead, US-based)

Equity
  • Competitive equity
  • Paid time off policy
  • Stipend for home office setup

Interested in this job?