Explore careers with our portfolio companies

Python Developer



Software Engineering
Mumbai, Maharashtra, India
Posted on Friday, March 15, 2024

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!

Forcepoint LLC is looking for a Software Engineer (III) to join the X-Labs Web infrastructure team. This senior position requires experience with Backend Software Development expertise and working knowledge of Linux Systems, Microservices Architecture, DevOps, CI/CD, and Agile methodologies. The candidate has multiple years of experience and is highly skilled in developing new features, identifying and fixing bugs, deploying, monitoring, and troubleshooting systems at scale.

The successful candidate is customer focused, a self-starter, able and willing to work with geo-dispersed teams.

Essential Functions

  • Developing and designing new features and sustaining existing features in Public Cloud infrastructure
  • Debugging product-level issues and security vulnerabilities, and identifying relevant faulty components, even outside of areas of deep specialization
  • Design, create component and unit tests for production level code
  • Assist with the assessment and scheduling process of new product requirements and by breaking down Epics and providing estimates for stories and tasks.
  • Interface and work well with other engineering groups from various US and international regions as part of day to day activities.
  • Code, review and maintain software for Cloud Services and Application of significant size and complexity working from written requirements and architectural specifications.
  • Extend and improve test automation across functional and performance boundaries.
  • Actively looking out for ways to optimize software delivery processes: code reviews, CI pipeline etc

Educational and skills

  • Bachelor of Science in CS or related field and 3+ years of related experience; or equivalent work experience.
  • Expertise in a programming languages (Python/Perl preferred ), as well as some of the supporting technologies
  • Familiar with Web APIs and protocols like TCP/IP, SSL/TLS, DNS, HTTP, and others such as debuggers, disassemblers and various OS
  • Experience of building scalable and distributed applications using Cloud Native tools and technologies
  • Experience of developing and deploying microservices on Kubernetes
  • Experience developing code for multi-threaded applications on Linux and competent in the concepts of threads, processes, concurrency and locking.
  • Experience working in a dynamic Agile project environment using Scrum methodologies.
  • Experience with version control technologies such as Git and Perforce
  • Good verbal & written skills for communicating abstract & complex ideas.
  • Knowledge and development experience in AWS, Azure or other Public Cloud providers
  • Knowledge of virtualisation and containerisation concepts, tools and software
  • Experience automating Public Cloud deployments using both IaaS and PaaS capabilities
  • Experience developing and using RESTful API interfaces.
  • Knowledge of scripting languages and Linux platform tools like bash, perl, awk, sed and grep.
  • Experience and knowledge of large enterprise networking environments.
    Data storage experience across technologies such as RDBMS, Key/Value Stores and NoSQL
  • Understanding of security concepts: encryption, secure application development, defensive programming, software vulnerabilities and exploits, general issues in web security.
  • The capability of designing and driving implementation of features that span the entire product and require collaboration of multiple architectural teams.

Don’t meet every single qualification? Studies show people are hesitant to apply if they don’t meet all requirements listed in a job posting. Forcepoint is focused on building an inclusive and diverse workplace – so if there is something slightly different about your previous experience, but it otherwise aligns and you’re excited about this role, we encourage you to apply. You could be a great candidate for this or other roles on our team.

The policy of Forcepoint is to provide equal employment opportunities to all applicants and employees without regard to race, color, creed, religion, sex, sexual orientation, gender identity, marital status, citizenship status, age, national origin, ancestry, disability, veteran status, or any other legally protected status and to affirmatively seek to advance the principles of equal employment opportunity.

Forcepoint is committed to being an Equal Opportunity Employer and offers opportunities to all job seekers, including job seekers with disabilities. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access the Company’s career webpage as a result of your disability. You may request reasonable accommodations by sending an email to recruiting@forcepoint.com.

Applicants must have the right to work in the location to which you have applied.