Kansas Works Veterans Jobs

Kansas Works Logo

Job Information

Proofpoint Senior Software Engineer in Topeka, Kansas

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

At Proofpoint, you will find an environment where innovation comes from creative collaboration and where everyone is empowered to go fast and have fun. If you find joy making the impossible possible you will feel right at home with our team! The Security Products Group is the core of Proofpoint’s success, and you will be contributing to our efforts to do what we do, even better.

We are looking for a Sr Software Engineer who is an outstanding team player with a positive attitude, and high energy, to help us deliver state of the art products. Someone that want to grow themselves, the product and the team. We're looking for someone with the ability to work independent and communicate clearly and effectively with team members.

Your day-to-day

  • You understand the complexities and tradeoffs for building systems with 99.999% availability.

  • Design/Code/Test based on user stories, and product defects.

  • Ability to spear head a project, leading other engineers as part of a team

  • Contribute to software design and code reviews.

  • Solid understanding of algorithms & data structures along with their runtime complexities.

  • Prototype, evaluate, and iterate on software solutions to hard problems

  • Work in a collaborative team-first environment

  • Excellent verbal and written communication skills.

What you bring to the team

  • BS Degree in CS, or similar technical field of study or equivalent practical experience

  • 10+ years software development experience

  • Experience using and designing RESTful APIs and services

  • Experience designing and developing micro-services

  • Experience with Java and related frameworks (Spring is a plus!)

  • Experience with shell/perl scripting.

  • Experience/understanding building UI (using Javascript frameworks) is an advantage.

  • Experience with C/Python/Go is an added advantage.

  • Being polyglot is highly desirable.

  • Experience with SQL and NoSQL databases

  • Familiarity working with hierarchical data formats desired (JSON preferred.)

  • Security background (a big plus!): Understanding of CVEs vulnerabilities, Blackduck scanning and Penetration testing review/fixes

  • Solid understanding and working experience of Unix/Linux.

  • Understanding of internet communication standards and protocols (TCP/UDP, HTTP, DNS, LDAP, SMTP etc.)

  • Understanding and experience of cloud native development.

  • Experience with containerizing applications (Docker experience is preferable).

  • Experience with building and deploying applications to Kubernetes.

  • High accountability and a track record of delivering high quality game changing products

  • Understanding and experience in scalability and high availability

  • Excellent team player

  • Challenges status quo and looks for continuous improvement in systems and processes

  • Drive to explore and implement new technologies


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