Who is Forcepoint
Forcepoint simplifies security for global businesses and governments. Forcepoint's all-in-one, truly cloud-native platform makes it easy to adopt Zero Trust and prevent the theft or loss of sensitive data and intellectual property no matter where people are working. 20+ years in business. 2.7k employees. 150 countries. 11k+ customers. 300+ patents. If our mission excites you, you're in the right place we want you to bring your own energy to help us create a safer world. All we're missing is you!
Senior Software Engineer (SE4)
Company: Forcepoint
Location: Mumbai
About the Role
Forcepoint is seeking a Senior Software Engineer to lead the design, development, and delivery of cloud-based software systems and applications. This role requires deep technical expertise, leadership skills, and a passion for mentoring and driving engineering excellence. You'll work across teams to shape architecture, influence best practices, and deliver high-impact solutions in a dynamic, cloud-first environment.
Key Responsibilities
- Lead the design and development of scalable software solutions in public cloud environments.
- Set and uphold high standards for software development and delivery.
- Translate business requirements into technical designs and cloud service architectures.
- Own software deliverables end-to-end, from design to customer delivery.
- Mentor and guide engineering team members through design and implementation phases.
- Drive architectural decisions and contribute to long-term technical strategy.
- Participate in code reviews, design discussions, and prototype development.
- Monitor and manage cost efficiency of deployed services and applications.
- Evaluate new technologies and provide recommendations.
- Collaborate across teams to ensure alignment with business goals and technical direction.
- Support quality assurance by reviewing test plans and recommending testing strategies.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software engineering, with a strong focus on cloud services and applications.
- Expertise in public cloud platforms (AWS, Azure, etc.) using IaaS and PaaS.
- Proficiency in multiple programming languages. Python is must.
- Strong understanding of web protocols (TCP/IP, SSL/TLS, DNS) and Web APIs.
- Experience developing on Linux/Unix platforms.
- Proven ability to lead small engineering teams technically and deliver complex features.
- Excellent communication and documentation skills.
- Familiarity with Agile methodologies and DevOps practices.
- Strong understanding of product architecture, customer use cases, and business impact.
- Passion for continuous learning and staying current with cloud and security technologies.
- Experience with full software lifecycle: requirements, development, testing, deployment, and operations.
- Confident in presenting technical topics internally and externally (e.g., conferences, customer meetings).
- Advocate for agile metrics and engineering excellence (e.g., DORA metrics).
- Experience in hiring and building high-performing teams.
Preferred Qualifications
- Familiarity with React and Django frameworks and MongoDB
- Experience working in a SASE (Secure Access Service Edge) framework.
- Experience in integration with third party applications API (E.g. Graph/REST).
- Experience working with large enterprise customers.
- Kubernetes expertise.
- AWS certifications or equivalent cloud credentials.
- Deep understanding of security concepts: encryption, secure coding, vulnerabilities, and web security.
- Experience with data storage technologies (RDBMS, NoSQL, etc.).