Search by job, company or skills

Forcepoint

Sr. Software Engineer

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.).

More Info

Job ID: 132146859

Similar Jobs