Indiana Manufacturing Jobs

Mobile Indiana Career Connect Logo

Job Information

Proofpoint Senior Software Engineer in Indianapolis, Indiana

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

The Role

As a Senior Software Engineer on our threat intelligence team, you will be building massive-scale systems used by Fortune 100 customers which contain everything our company knows about the threat landscape. This development will include powering both search & explore use cases across our cloud data, as well as obtaining customer-specific data using their infrastructure. This is a uniquely-challenging role: we empower small teams to make large impacts, the scale of our data is legitimately huge, and we're building product to help customers to hunt for a needle in a haystack. This full-time position is based in Indianapolis, IN.

Your day-to-day

  • Build prototypes and implement algorithms that run over billions of threat-related records using technologies like Spark, Scala, and Kubernetes

  • Build systems that interface with our distributed database infrastructure and incoming streams of threat data making use of tech like Kafka, Spark, and Flink

  • Create API routes and web pages that communicate our threat intelligence in a clean, effective manner

  • Write automation code that deploys and monitors your systems in the cloud

  • Evaluate new design & code patterns regularly; learn new techniques and technologies as a result of peer review and mentorship; share what you have learned with your peers

What you bring to the team

  • Prior experience with one or more JVM languages: Java, Scala, or similar

  • Prior experience working with large databases (e.g. planning queries, designing new tables to hold millions of records)

  • Knowledge of cloud computing platforms like EC2, or similar

  • Strong conviction to solve critical business problems in an efficient manner, building on your experience in a mature software development lifecycle (SDLC)

  • Prior experience & a working knowledge with service deployments on Linux

  • A B.S. or M.S. in Computer Science or related field


If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

At Proofpoint, we have a passion for protecting people, data, and brands from today’s advanced threats and compliance risks. We hire the best people in the business to:

  • Build and enhance our proven security platform

  • Blend innovation and speed in a constantly evolving cloud architecture

  • Analyze new threats and offer deep insight through data-driven intel

  • Collaborate with customers to help solve their toughest security challenges

We are singularly devoted to helping our customers protect what matters most. That’s why we’re a leader in next-generation cybersecurity—and why more than half of the Fortune 100 trust us as a security partner.

Proofpoint is an equal opportunity employer, we hire without consideration to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, veteran status or disability.