Remote Software Engineer (Backend)

Posted 7 months ago

Share:

Please let Reach Security know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Reach Security builds self-driving cybersecurity using generative AI to enhance an organization's security posture.
  • The company is seeking backend Software Engineers at all levels to develop critical backend systems that support product engineering, including platform, infrastructure, APIs, databases, and data pipelines.
  • This position is essential for managing and processing large volumes of data, ensuring robust infrastructure, developing efficient data pipelines, and providing reliable APIs for both internal and external use.
  • Responsibilities include optimizing data storage and retrieval, ensuring data integrity and efficiency, and building scalable APIs to support application needs.
  • Candidates will contribute to enhancing product performance, scalability, and reliability, requiring a strong foundation in Python, algorithms, data structures, and system design.
  • The ideal candidate is a motivated problem solver who prioritizes high-quality solutions and excels in navigating ambiguity.
  • As an early team member, the candidate will take ownership of backend aspects, establish engineering best practices, balance engineering priorities with business needs, and identify innovative approaches to deliver value.
  • The role involves designing architectures, providing feedback on technical designs, solving complex problems, and conducting thorough code reviews.

Requirements:

  • Candidates must have 3+ years of experience in software engineering, focusing on backend, platform, or system programming.
  • A keen sense for identifying business needs and the ability to communicate a clear vision for implementing solutions is required.
  • Strong communication skills are necessary to explain technical issues to non-technical audiences.
  • Experience with Python and its ecosystem is essential.
  • Candidates should have experience designing and building multi-tenant SaaS platforms that ensure data isolation, scalability, and robust security.
  • Experience with cloud service providers in a production setting (AWS, Azure, GCP, etc.) is required.
  • Proficiency with relational databases in a production setting is necessary.
  • A deep understanding of computer science fundamentals, including data structures, algorithms, and computational complexity, is required.
  • Candidates must demonstrate proficiency in system design, data architecture, and data modeling.
  • Familiarity with common design patterns and knowledge of API design and development best practices is essential.
  • Candidates must be US citizens or Green Card holders.

Benefits:

  • The position offers a competitive salary and equity.
  • Comprehensive health, dental, and vision insurance is provided.
  • There is flexibility for remote work arrangements.

Job title

Job type

Experience level

Required experience

3 years

Salary

-

Degree requirement

No degree required

Location requirements

-

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads

No related jobs found.