Open Positions at Baffle

We are hiring for multiple roles across engineering, marketing, product management and sales. Please submit your resume to us at [email protected] if you’re seeking a new role driving innovation in cybersecurity and data management.

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:
We are looking for a student intern to help our engineering team develop our state-of-the art enterprise encryption solution. While you are part of our team, you may be responsible for:

  • Designing and implementing software modules for a high-volume, low-latency enterprise application
  • Prototyping new features
  • Testing and analyzing feature and functionality of existing features
  • Creating new development tools and automating the development process

In short, you will be exposed to all aspects of building a software product from the ground up. In return, you will receive:

  • A unique insight into life at a startup
  • The opportunity to learn from experienced and accomplished coworkers
  • Meaningful work and responsibilities that directly contribute to the success of the product
  • Market compensation, if you are into that sort of thing

Requirements:

  • Currently pursuing a master’s or Ph.D degree in Computer Science or a related subject
  • Experience programming in Java
  • Experience writing scripts to automate processes
  • Self-starter with a desire to learn and excel at everything you do

Good to have:

  • Familiarity with relational databases
  • Familiarity with AWS or Azure

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

We are looking for an experienced Java backend developer to help build our Baffle Manager administration console. You should be comfortable developing Spring Boot applications that perform data access against a MongoDB repository as well as a execute

Responsibilities:

  • Design and implement backend APIs for enterprise software management application using React front end
  • Create scripts that perform system orchestration and configuration operation and expose them as REST APIs
  • Develop unit tests for all APIs implemented
  • Develop demos and prototypes for new features/products on roadmap

Required Experience/Skills:

  • Highly proficient with Java with at least 3 years of experience developing Java application
  • Experience with Spring framework
  • Experience developing applications using React.js as front end
  • Experience using MongoDB
  • Experience developing unit tests for backend APIs and integrating them with CI/CD pipeline
  • Self-motivated with ability to quickly identify product/feature gaps and proactively fix them
  • Bachelors or Masters degree in Computer Science

Preferred Experience/Skills:

  • Experience writing shell scripts
  • Experience designing/implementing administration interfaces for enterprise software products
  • Experience designing/implementing administration interfaces for security products
  • Experience working in early stage startup environment
  • Experience working with remote team members
  • Familiarity with OWASP and other secure web application security guidelines

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

Engineers to work on architecting and building scalable network proxy solutions.

Required Experience/Skills:

  • 8+ years of Advanced network proxy experience required including building packet capture tools or network firewall products
  • TCP/IP, HTTP, SSL/TLS etc… Ideal candidate would be able to intelligently dissect all 7 layers of the OSI stack.
  • Building advanced data structures and algorithms in Java or C/C++
  • Deep inspection of network traffic in real time
  • Strong analytical and trouble shooting skills using debuggers
  • Expertise in performance tuning and troubleshooting of network proxies
  • Expertise in High Availability, Load balancing,  Auto Scaling methods for network proxies
  • Large enterprise deployments and management
  • BS computer science required, MS computer science preferred

Preferred Experience/Skills:

  • Knowledge of any DB client/server network protocol
  • Network protocol reverse engineering
  • Experience working in a startup environment
  • Experience working with remote team members

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

Engineers to work on architecting and building database components for enterprise environments.  They work on
Open source databases, identify and modify database functionalities such as query parsing/ processing, indexes, sort, compare algorithms for data encryption and isolation.

Required Experience/Skills:

  • 8+ years of database internals experience required including building various core database internal components
  • Ability to debug huge database programs, identify performance bottle necks
  • Knowledge of relational and distributed database systems
    Building advanced data structures and algorithms in java or C/C++
  • Strong analytical and trouble shooting skills using debuggers such as gdb
  • Perform workload analysis and undertake performance tuning
  • Large enterprise deployments and management
  • BS computer science required, MS computer science preferred

Preferred Experience/Skills:

  • Knowledge of any DB client/server network protocols
  • Experience working in a startup environment
  • Experience working with remote team members

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

Engineers work on architecting and building real time systems for data collection and analytics. They work on building and utilizing policy frameworks and build rules to enforce access control policies.

Required Experience/Skills:

  • 8+ years of big data analytics experience required
  • Strong analytical and quantitative abilities with knowledge in areas of ML, AI & Big Data
  • Experience manipulating and querying large real time dataset with one or more programming language like python, java or SQL
  • Experience using open source software frameworks for big data analytics
  • Large enterprise deployments and management
  • BS computer science required, MS computer science preferred

 

Preferred Experience/Skills:

  • Knowledge of any DB client/server network protocols
  • Experience working in a startup environment
  • Experience working with remote team members
Software Engineering Intern

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:
We are looking for a student intern to help our engineering team develop our state-of-the art enterprise encryption solution. While you are part of our team, you may be responsible for:

  • Designing and implementing software modules for a high-volume, low-latency enterprise application
  • Prototyping new features
  • Testing and analyzing feature and functionality of existing features
  • Creating new development tools and automating the development process

In short, you will be exposed to all aspects of building a software product from the ground up. In return, you will receive:

  • A unique insight into life at a startup
  • The opportunity to learn from experienced and accomplished coworkers
  • Meaningful work and responsibilities that directly contribute to the success of the product
  • Market compensation, if you are into that sort of thing

Requirements:

  • Currently pursuing a master’s or Ph.D degree in Computer Science or a related subject
  • Experience programming in Java
  • Experience writing scripts to automate processes
  • Self-starter with a desire to learn and excel at everything you do

Good to have:

  • Familiarity with relational databases
  • Familiarity with AWS or Azure
Java Backend Developer

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

We are looking for an experienced Java backend developer to help build our Baffle Manager administration console. You should be comfortable developing Spring Boot applications that perform data access against a MongoDB repository as well as a execute

Responsibilities:

  • Design and implement backend APIs for enterprise software management application using React front end
  • Create scripts that perform system orchestration and configuration operation and expose them as REST APIs
  • Develop unit tests for all APIs implemented
  • Develop demos and prototypes for new features/products on roadmap

Required Experience/Skills:

  • Highly proficient with Java with at least 3 years of experience developing Java application
  • Experience with Spring framework
  • Experience developing applications using React.js as front end
  • Experience using MongoDB
  • Experience developing unit tests for backend APIs and integrating them with CI/CD pipeline
  • Self-motivated with ability to quickly identify product/feature gaps and proactively fix them
  • Bachelors or Masters degree in Computer Science

Preferred Experience/Skills:

  • Experience writing shell scripts
  • Experience designing/implementing administration interfaces for enterprise software products
  • Experience designing/implementing administration interfaces for security products
  • Experience working in early stage startup environment
  • Experience working with remote team members
  • Familiarity with OWASP and other secure web application security guidelines
Network Proxy Engineer

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

Engineers to work on architecting and building scalable network proxy solutions.

Required Experience/Skills:

  • 8+ years of Advanced network proxy experience required including building packet capture tools or network firewall products
  • TCP/IP, HTTP, SSL/TLS etc… Ideal candidate would be able to intelligently dissect all 7 layers of the OSI stack.
  • Building advanced data structures and algorithms in Java or C/C++
  • Deep inspection of network traffic in real time
  • Strong analytical and trouble shooting skills using debuggers
  • Expertise in performance tuning and troubleshooting of network proxies
  • Expertise in High Availability, Load balancing,  Auto Scaling methods for network proxies
  • Large enterprise deployments and management
  • BS computer science required, MS computer science preferred

Preferred Experience/Skills:

  • Knowledge of any DB client/server network protocol
  • Network protocol reverse engineering
  • Experience working in a startup environment
  • Experience working with remote team members
Database Internals Engineer

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

Engineers to work on architecting and building database components for enterprise environments.  They work on
Open source databases, identify and modify database functionalities such as query parsing/ processing, indexes, sort, compare algorithms for data encryption and isolation.

Required Experience/Skills:

  • 8+ years of database internals experience required including building various core database internal components
  • Ability to debug huge database programs, identify performance bottle necks
  • Knowledge of relational and distributed database systems
    Building advanced data structures and algorithms in java or C/C++
  • Strong analytical and trouble shooting skills using debuggers such as gdb
  • Perform workload analysis and undertake performance tuning
  • Large enterprise deployments and management
  • BS computer science required, MS computer science preferred

Preferred Experience/Skills:

  • Knowledge of any DB client/server network protocols
  • Experience working in a startup environment
  • Experience working with remote team members
Big Data Analytics Engineer

Baffle is building a next generation data protection solution that virtually eliminate the risk of data breach. We use state-of-the art cryptography that keep application data encrypted even while it’s being processed and provide integrated application monitoring and access control to limit data exposure. In short, Baffle provides a comprehensive data-centric security solution that addresses enterprise data privacy needs.

Job Description:

Engineers work on architecting and building real time systems for data collection and analytics. They work on building and utilizing policy frameworks and build rules to enforce access control policies.

Required Experience/Skills:

  • 8+ years of big data analytics experience required
  • Strong analytical and quantitative abilities with knowledge in areas of ML, AI & Big Data
  • Experience manipulating and querying large real time dataset with one or more programming language like python, java or SQL
  • Experience using open source software frameworks for big data analytics
  • Large enterprise deployments and management
  • BS computer science required, MS computer science preferred

 

Preferred Experience/Skills:

  • Knowledge of any DB client/server network protocols
  • Experience working in a startup environment
  • Experience working with remote team members