Software Engineer @ Proofpoint - Sunnyvale, CA

Job Overview

7 days ago

Software Engineer

Proofpoint - Sunnyvale, CA

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.
Software Engineer - BackEnd - REMOTE
The Role
As a back-end Software Engineer on the Digital Risk and Compliance team, you will be focused on the back-end systems that power our industry leading products focused on Social, Mobile and Web security and compliance. These highly sophisticated systems are responsible for protecting the social channels of some of the largest brands in the world, as well as monitoring the mobile and web presences of many of those same brands.
You will be responsible for fixing bugs and developing tools within our back-end infrastructure. You will also be contributing to new features as you grow into our team and become a core contributor.
Your day-to-day
  • Designing and developing new features as we add to our industry-leading solutions.
  • Investigating issues and developing fixes where appropriate.
  • Working within the engineering team as a whole to understand our system and help build for scale.
  • Building out tooling to help monitor our production systems to look for issues before they become serious.
  • Working with support team to help and resolve customer issues.
What you bring to the team
When it comes to hiring, we value attitude and aptitude over number of years of experience with any specific tool or technology. We assume you know how to code; we’re much more interested in how you design and deliver. Having said that, we are generally looking for the following skills and experience.
  • Bachelors degree in Computer Science or related field
  • At least 3 years of demonstrated experience delivering code into production cloud applications in a team environment
  • Production experience with at least one interpreted language like Python, Ruby, Perl or PHP (Python highly preferred)
  • Production experience with Golang or Java
  • Working experience with regex <<
  • Understanding of MySQL and relational databases
  • Solid understanding of the architecture of database-backed web applications, including web process architectures, threading, ORMs
  • Understanding of system administration in a Linux, Apache, MySQL environment
  • AWS or similar cloud infrastructure experience
  • Hands on experience with enterprise-class product development: comfort with process and tools including bug tracking, IDE’s, compilers, debuggers, profilers, version control systems, code coverage tools, automated testing tools, usability
  • Intrinsic motivation: you fix things because they are broken and need fixing
  • An innate desire to work on difficult problems and learn new systems
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
If you are a Colorado Resident:
Proofpoint carefully considers a wide range of compensation factors, including your background and experience. These considerations can cause your compensation to vary.
The hiring range for this position is typically:
103,670.00 - 148,100.00 USD
Actual offer will be based on the individual candidate. Bonus, commission, and/or equity may be eligible for this position.
Additional benefits for this position can be found at https://pfptbenefits.com.
This statement is being provided in accordance with the Colorado Pay and Benefit Disclosure requirements of sb19-968.

Similar Jobs

Software Development Engineer

Adobe

San Jose, CA

Experience with modern development practices in testing, version control, Agile. Proficient in object-oriented analysis and design.

Software Development Engineer

Adobe

San Francisco, CA

Ethos deploys Adobe-wide software and infrastructure technology, promoting containerization, clusterization, and continuous integration/continuous deployment …

Software Engineer 2

eBay Inc.

San Jose, CA

Experience in designing, and building highly scalable and available back-end systems and services for large web sitesMust demonstrate a sense of ownership to…

Software Engineer

FS Studio

Emeryville, CA

You will work closely with our software development team and algorithm team ensuring performance of our software and accelerating productization of our…

Software Engineer Co-op

NOKIA

Sunnyvale, CA

Enhance Test strategies, Automation & Build infrastructure with feedback and analysis from real-world Customer deployments.

Automation Engineer

TDK Headway Technologies, Inc.

Milpitas, CA

Three years of experience software or hardware modeling, simulation or algorithms. Knowledge of GEM/SECS interfaces, logic design, semiconductor fabrication…

Full Stack Engineer, Warehouse Transportation Team

Stitch Fix

San Francisco, CA

Collaborates with engineers on other teams to build sensible software. We build software – both in rails and Golang – that enables orders to flow seamlessly…

Senior Test Automation Engineer

California Public Employees' Retirement System (CalPERS)

Sacramento, CA

Under general supervision from the Information Technology Supervisor II, the ITS I will be responsible for creating, maintaining, and executing automated test…

Principal Software Engineer

Cadence Design Systems

San Jose, CA

Knowledge of timing constraint and static timing analysis is a big plus. Experiences in data-base or multi-threading algorithms are a big plus.

Senior Manager I, Software Engineering

Walmart

Sunnyvale, CA

Leads and participates in medium- to large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements intotechnical…

PLM Teamcenter Consultant

Encore Theme

Sunnyvale, CA

Should be experienced with software installations and trouble shooting. 6-9 years of experience in Teamcenter PLM. Knowledge on Closure Rules and TC XML.

Sr Java Developer

BMC Software

Santa Clara, CA

Contribute to all stages of software development lifecycle. When the self-service user asks a question, the virtual agent searches various knowledge…

Mobile App Developer (Flutter) – Philips Hue

Signify

Menlo Park, CA

At least 2 years of experience developing mobile applications for Android or iOS, with proven projects shipping high quality software to customers.

(USA) Director, Software Engineering

Walmart

Sunnyvale, CA

We work on big data problems, machine learning, and real-time analytics at scale. Other great perks include 401(k) match, stock purchase plan, paid maternity…

DevOps Engineer, Senior - Clover

Fiserv

Sunnyvale, CA

Several demonstrable years of experience in supporting and using cloud technologies such as Kubernetes on various cloud platforms.

Staff Software Engineer

Indeed

San Francisco, CA

You have led engineering teams and earned the respect of talented software developers. Experience leading teams of less experienced engineers and leading code…

Staff Software Engineer - Backend

DispatchHealth

San Francisco, CA

Coordinate cross-functionally to ensure project meets business objectives and compliance standards. You'll be responsible for writing clean, high-quality, high…

Senior Machine Learning Engineer

DispatchHealth

San Francisco, CA

5+ years of experience shipping software. Help define and solve business problems with machine learning applications. 3+ years of Python development experience.

Lead Full Stack Developer (Python/JavaScript)

Dynamic Placement Services, LLC

Redwood City, CA

10+ years of software development experience. Dynamic’s growing client is seeking a Lead Full Stack Developer (Python/JavaScript) for a permanent position in…

Software Engineer

Stellate

San Francisco, CA

Meeting with the software development team to define the scope and scale of software projects. Developing and maintaining internal software tools.

Site Reliability Engineer (Database Administration)

Fisec Gobal

Mountain View, CA

Document design specifications, installation instructions, troubleshooting guidelines and other administration related process and procedures.

Backend Software Engineer

Curative

San Francisco, CA

Work with other engineers to deliver features and products. Manage and improve the performance and reliability of our APIs.

Staff Machine Learning Engineer

DispatchHealth

San Francisco, CA

5+ years of experience shipping software. Help define and solve business problems with machine learning applications. 3+ years of Python development experience.

Software Test Engineer II

Curative

San Francisco, CA

3+ years of experience in software QA and test automation. Collaborate with the team to deliver high quality features and fixes through test automation, risked…