Sr. Software Engineer - Infrastructure
Company: Triplebyte
Location: Berkeley
Posted on: January 22, 2023
Job Description:
LeapYear's secure machine learning platform is deployed by some
of the largest enterprises in the world across finance, healthcare,
and technology.Our technology ensures differential privacy, a
widely recognized standard of data privacy that enables all data -
including sensitive information - to be utilized for analytics,
while providing mathematically proven privacy protection.The
LeapYear system is composed of a core set of components that allow
private machine learning on data sets that can scale to petabytes.
The system includes private algorithms for relational operations,
statistical methods and machine learning. A data scientist accesses
private data using a Python API. Administration is provided via a
web-based GUI or an API.LeapYear's Infrastructure team builds the
tools that build our software and scales our test infrastructure
such that all developers can contribute to automated test suites.
For deployments of LeapYear, Infrastructure engineers write
sophisticated, parameterized installers for enterprise
environments, and automate deployment into cloud environments.We
are looking for versatile problem solvers that are interested in
developer productivity, automation, and cloud
infrastructure.Responsibilities
- Build the network and scale our existing systems using
Infrastructure as Code
- Partner with product management to define problems and identify
iterative solutions
- Balance immediate business objectives against a long-term
architectural vision
- Contribute to an engineering-wide culture of code quality and
shared responsibility for testing
- Contribute to other engineer's personal development by sharing
knowledge, mentoring, and coachingRequirements
- 7+ years of general software programming experience, including
regular use of major scripting languages (Python, Bash, Ruby,
Java)
- 5+ years of experience building network infrastructure,
preferably with Infrastructure as Code tools
- 2+ years of experience using Infrastructure as Code tools such
as Terraform, AWS CloudFormation, Ansible, and Packer
- 2+ years of experience building infrastructure with containers
and using tools such as Kubernetes, Docker Compose or Docker
- Enterprise experience with Linux systems administration,
command line tools, and various distributions of Linux (Red Hat,
Centos, Ubuntu, etc).
- Experience with Continuous Integration/Continuous Deployment
tools such as CircleCi, Jenkins or Spinnaker (CircleCI
preferred)
- Experience with services provided by AWS, GCP, VMware and Azure
(AWS and GCP preferred)Preferred
- Experience with administering and running Hadoop and Spark
clusters
- Experience working in a startup environment
- Experience with security best practices in Linux system
administration and cloud infrastructure
- Experience using secret management tools such as Vault or
AWS/GCP secret manager
- Experience testing the results of statistical analysis,
preferably machine learning
- Experience with Maven, Bazel, Gradle, or other modern build
systems
- Acquainted with and interested in functional programming
(Haskell, OCaml, Clojure, Erlang, Scala)A Few of the Perks
- Culture of teaching and learning
- Competitive compensation package of salary and equity
- Catered lunch every day
- Company outings
- Build your ideal work station
- Generous health insurance plan
- Relocation support and visa sponsorshipAbout LeapYear
TechnologiesLeapYear solves a hard problem that impacts every
data-driven industry - enabling secure machine learning on
sensitive data.Our long-term mission is to enable access to any
data with the highest standards of privacy and security.Our team
has built the first enterprise platform for differentially private
machine learning, drawing from the latest research in cryptography,
machine learning, and information theory.Company CultureWhat we
value:Putting the client firstFrame every decision in the context
of creating value for our clients. Understand how investments of
time and resources will improve our clients' ability to leverage
their data in a better, faster, cheaper, or more secure way.Having
high standardsLeapYear makes trustworthy and high-performance
technology - our work necessarily must reflect these qualities. Be
reliable to your teammates, and expect the same from them.
Challenge proposed solutions with rigor (not aggression) and
prioritize ideas with impact.Teaching, learning, and growingWhen we
don't know something, we form questions instead of assumptions.
When we make mistakes, we invest time in understanding where we
went wrong, and how to prevent it from happening again.Insisting on
integrityWe do not cut corners when it comes to honesty, respect,
and personal accountability, and we make strong and intentional
efforts to promote these values in our relationships at
work.Emulate the warmth and positivity of the people you admire the
most. Respond to inexperience with inclusiveness, not frustration.
Look after your physical and mental health, and take care not to
burn out yourself or others. Interested in this role?
Skip straight to final-round interviews by applying through
Triplebyte.
Apply
Keywords: Triplebyte, Berkeley , Sr. Software Engineer - Infrastructure, IT / Software / Systems , Berkeley, California
Didn't find what you're looking for? Search again!
Loading more jobs...