
Software Engineer – Backend
Reach Security
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Execute complex backend software engineering projects focusing on APIs, data processing, infrastructure and platform.
- Drive the execution of key engineering initiatives.
- Fostering a culture of technical excellence.
- Be self-motivated, proactive, and able to work independently in a fast-paced environment.
- Author technical proposals to document and align teams on the design of complex projects.
- Troubleshoot and resolve production issues, minimizing downtime and impact on business operations.
Requirements
- 3+ years of experience in software engineering, with a focus on backend, platform or system programming.
- Keen sense for identifying business needs and can communicate a clear vision for implementing solutions.
- Strong communication skills, capable of explaining technical issues to non-technical audiences.
- Experience with Python and its ecosystem.
- 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.).
- Experience with relational databases in a production setting.
- Deep understanding of computer science fundamentals like data structures, algorithms, and computational complexity.
- Proficiency in system design.
- Skill in data architecture and data modeling.
- Familiarity with common design patterns.
- Knowledge of API design and development best practices.
Benefits
- Competitive salary and equity
- Comprehensive health, dental, and vision insurance
- Remote work flexibility.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSaaS platformscloud servicesAWSAzureGCPrelational databasesdata architecturedata modelingAPI design
Soft Skills
self-motivatedproactiveindependentstrong communicationtechnical proposal authoringtroubleshootingproblem-solvingvision communicationteam alignmentfostering technical excellence