Taro Logo

Software Development Engineer II - Platform

Champions of a Safer Digital Future, providing cyber risk and security solutions
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Cybersecurity

Job Description

SAFE Security is on a mission to become the Champions of a Safer Digital Future and the Catalysts of Change in the cybersecurity landscape. As a Software Development Engineer II - Platform, you'll join their platform engineering team to work on critical infrastructure components supporting their multi-tenant architecture. The role focuses on designing and implementing features for scaling, cost optimization, and resiliency, while managing key verticals like Authentication, Authorization, and Developer Experience.

The position offers a unique blend of technical challenges and growth opportunities, working with modern technologies including Go, TypeScript, Python, and various database systems. You'll be part of a culture that values radical transparency, autonomy, and accountability, with no room for "brilliant jerks." The company emphasizes a culture-first approach, providing benefits like unlimited vacation and a high-trust work environment.

This role requires 2-4 years of backend experience, strong technical skills, and the ability to work with global teams. You'll be responsible for the entire software development lifecycle, from initial concept discussions to production deployment. The position is based in Bengaluru, offering the opportunity to work with a company that's actively redefining security while maintaining a strong focus on engineering excellence and collaborative development.

If you're passionate about cyber risk, enjoy working in a fast-paced environment, and want to contribute to building secure digital futures, this role offers an excellent opportunity to make a significant impact while growing professionally.

Last updated 5 months ago

Responsibilities For Software Development Engineer II - Platform

  • Drive software development end to end
  • Work with Product Management and Business Stakeholders to gather and clarify requirements
  • Build high-quality design documentation outlining alternative solutions
  • Work with peers to improve their designs and collaborate
  • Build solutions, write test cases, monitor solutions, and recommend improvements
  • Participate in on-call sessions

Requirements For Software Development Engineer II - Platform

Go
TypeScript
Python
MySQL
PostgreSQL
Redis
Kafka
RabbitMQ
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
  • 2-4 years of backend software engineering experience
  • Experience with AWS or other Cloud Providers
  • Experience with end-to-end delivery of production-grade web services at scale
  • Proficiency in Go, TypeScript, and Python
  • Experience with MySQL, Postgres, DynamoDB and Redis
  • Advanced English language skills
  • Strong knowledge of algorithms and data structures
  • Experience in building B2B Systems and integrations (preferred)
  • Experience with event-driven systems (preferred)

Benefits For Software Development Engineer II - Platform

  • Unlimited vacation policy
  • High-trust work environment
  • Commitment to continuous learning

Related Jobs

Software Engineer- .Net

Software Engineer position at Maersk focusing on .NET development for supply chain management platform, building cloud-native microservices and contributing to global trade solutions.

Software Engineer - Java

Full-Stack Engineer position at ResMed, focusing on TypeScript, Node.js, React, and Java development for healthcare applications, requiring 3-4 years of experience.

CPQ Developer

CPQ Developer position at Milacron, requiring 2-3 years experience in Oracle CPQ development and configuration, based in Ahmedabad, India.

Software Engineer - Java

Full-stack software engineering role at ResMed focusing on healthcare applications using TypeScript, Node.js, React, and Java, requiring 3-4 years of experience.

Software Engineer - Java

Full-Stack Engineer position at ResMed, focusing on TypeScript, Node.js, React, and Java development for healthcare applications, requiring 3-4 years of experience.