
Recruiter
Anastasiya Ivanenko
Roles:
Backend
Must-have skills:
SQLGCP
One of skills:
JavaKotlinScala
Considering candidates from:
Europe, Western Balkans, Turkey and Ukraine
Europe, Western Balkans, Turkey and Ukraine
Work arrangement: Remote
Industry: Security Systems Services
Language: English
Level: Senior
Required experience: 8+ years
Size: 11 - 50 employees
Company
Archipelo is building a code security platform that gives organizations the ability to verify the authenticity and provenance of code within their software development lifecycle. They are solving a painful problem that affects every software developer on the planet: ensuring software security, authenticity, integrity, and compliance - by providing the context for how the code was created.
They ensure that secure coding best practices are implemented proactively at the earliest stages of the SDLC, from research and design to development and deployment.
They ensure that secure coding best practices are implemented proactively at the earliest stages of the SDLC, from research and design to development and deployment.
Description
Right now, they are looking for a Senior Software Engineer to lead technology development on the frontier of security, code context, and software delivery.
Tasks:
Tasks:
- Design and develop systems for event retention, processing, and querying
- Implement event retention best practices
- Experiment in ways that accelerate prototyping and maximize resource utilization
- Ensure event processing pipelines work quickly, reliably and predictably
- Manage our data pipeline, including scheduling, dataflow programming, SQL, and data labeling
- Orchestrate the operation of clusters of commodity machines
- Review code, mentor other engineers, and support other teams that rely on the event store
- Attract, recruit, and retain top engineering and scientific talent
Must-have skills:
- Minimum 8+ years of professional software engineering experience
- Expertise with backend development in Java, Scala or Kotlin
- Good SQL knowledge and understanding
- Experience with cloud computing – AWS, Azure or GCP
- Basic knowledge of IO and memory profiling on Linux/UNIX
- Familiarity with service delivery in a Linux environment
- Proven expertise and leadership as a world-class senior software engineer
Nice-to-have skills:
- PhD or Master’s degree in computer science/engineering, mathematics, physics, or related field
- 10+ years of professional software engineering and data engineering experience
- Proficient with distributed systems and the coordination of high-volume independent commodity machines into complete, functional systems to handle diverse workloads
- Expertise with SQL and Postgres
- Expertise in event pipeline development in Java, Kotlin, Scala, or Python
- Experience with immutable data
- Advanced understanding of optimization and profiling on Linux
- Advanced working knowledge of information retrieval and search technologies
- Expertise with configuration and use of open-source search systems to query and understand data
- Experience with the following technologies: Kubernetes, Docker, Terraform, CircleCI, GitHub Actions, Jenkins
Benefits:
- A strong remote work culture that includes group activities and local gatherings
- Competitive salary and equity packages
- Unlimited vacation and sick leave
Interview process:
- Intro call with Toughbyte
- Call with Head of Operations
- Culture fit interview with a Founder
- Technical interview with Data Engineer
- Technical interview with Development Team Lead
- Culture fit interview with a second Founder
Questions
Check out the answers to frequent questions about this position. Can't find the answer you're looking for? Try the company page or sign up to ask one.
Unfortunately, no. The company is looking to hire a full-time employee.