Must-haves
- Located in Berlin, Germany for onsite or hybrid working
- 6+ Years professional technical experience
- Excellent English (written and verbal)
About you
You're part Data Engineer, part DevOps, all curious. You are a versatile technical leader, with strong opinions on how software should be organised and managed. You're concerned about performance and security, but not much, because automating complex systems gives you deep satisfaction. You're excited to be employee #6 in a daring early-stage startup. You like collaborating with sharp, creative people, and look forward to working with, and recruiting new team members as the company grows. You invest time to manage yourself and your emotions to stay productive and playful in the face of daunting challenges of scope and scale.
About this position
Experiment, automate, monitor, and repeat. That's how we've built the world's highest performance sales email delivery network with a tiny talented team. On the way, we researched every mailserver on earth and mapped them all here, FYI: https://lightmeter.io/global-email-map-2021/.
You will own infrastructure and networking within the company. You will advocate passionately for all that this represents, demanding resources and support from other roles / departments where necessary. You will make the final decisions for these areas of responsibility. You will choose and deploy new systems (or outsource this where appropriate), and be responsible for their proper function as determined by the expectations you've communicated to the rest of the company.
You'll design and deploy automation systems to extend and improve our email delivery network across a variety of hosting companies and service providers. You'll work closely with Leandro (Engineering), Cesar (Operations), and Giovanni (Data) to creatively scale services and networks to meet customer needs, identify new ideas for service offerings, and help reverse-engineer the monolithic tech giants that have come to dominate global email.
You will make executive decisions on a daily basis, which will often be challenging as you will rarely have all the information you'd like to do so. You will be required to factor-in business impact to your decision making, and expected to let quantitative outcomes guide your thinking. You will recruit new team members to support you when you can demonstrate that they will support company growth.
What we're looking for
Technical skills
- Postgres
- Docker and container management
- System programming with a language like: Golang, Rust, C, C++, or Java
- DNS and network infrastructure
- firewalls
- TCP
- HTTP protocols and servers
- TLS
- webservices scripting (e.g. REST)
- Reverse proxies (e.g. Traefik and Apache)
- Git
- Load balancing
- Automated network monitoring
- CI/CD (e.g. GitLab CI)
Personal skills
- Clear communication of complex concepts
- Leadership experience, including managing others
- Rapid design and testing of new technical concepts
- Interest in writing short and effective documentation
- Brainstorming creative solutions as a team
- Critical thinking under pressure
- Sense of humour 😁
Additional "nice to have" experience
- SMTP (e.g. protocol and DSN)
- IMAP (basics)
- Postfix (setup, scripting, automation)
- Dovecot and milters
- DKIM
- SPF
- DMARC