Note: The job is a remote job and is open to candidates in USA. Push Security is a cybersecurity startup building a secure enterprise browser extension for the AI era. The company is seeking a Senior Backend Engineer to design, build, and operate scalable, high-performance backend systems using Python and AWS serverless technologies, while contributing to platform reliability and engineering practices.
Responsibilities
- Design, build, and maintain scalable backend services in Python on AWS serverless infrastructure
- Ship quickly without cutting corners, pairing fast iteration with solid testing and clear documentation
- Review code and give thoughtful, constructive feedback that raises the bar for the whole team
- Work closely with engineers, designers, and product leaders to turn ideas into reliable features
Skills
- Expert-level Python and a track record of building and scaling large production systems
- Hands-on experience with AWS serverless architecture and infrastructure as code (we use AWS CDK)
- Experience with both relational and NoSQL databases (we use PostgreSQL and DynamoDB)
- A self-directed, proactive working style suited to a remote-first environment
- You take ownership of features end to end, from initial concept through to production
- You keep users at the centre of your decisions, caring about how your work affects their experience
- (Preferred) Experience in a startup or high-growth environment
Benefits
- Private medical insurance through Bupa for the UK team
- Life assurance for the UK team
- Salary sacrifice pension scheme with a 4% employer contribution for the UK team
- Fully remote work from home or a co-working space anywhere in the US, UK, or South Africa
- Uncapped PTO
- Internet reimbursement
- Annual allowance for local city meetups covering travel, meals, and co-working
- Annual all-expenses-paid company offsite trip
Company Overview