Senior Software Engineer (Scala)
Connecting Brands to People, at Every Stage of the Customer Journey.
About the Job:
For our highly-skilled development team in Berlin we seek a versatile and self-motivated Senior Software Engineer (Scala) with the passion for Scala and distributed systems knowledge (distributed logs) as well as a thorough understanding of software engineering. The team in Berlin stands for the development and deployment of the company's next generation technology in close collaboration with the company's other departments in New York, Copenhagen and Moscow.
Our team in Berlin consists of a few hand-picked veterans from the start-up environment. Both the level of competence and focus is very high. For that reason, many exciting tasks are constantly flowing from the rest of the organization to Berlin, so we want to expand the team with more skilled and innovative talents. We are currently looking for senior software engineers, but if you are a recent graduate with special skills we would also like to hear from you.
Our technology stack runs on a Linux foundation and includes Scala, Akka, Node.js, DynamoDB, and PostgreSQL on AWS.
LiveIntent is one of America's highest-profile startup companies. LiveIntent is a fast-growing New York-based company that drives and develops the leading marketplace for e-mail-based advertisement.
LiveIntent Berlin started as a German startup company in 2013 and was acquired by LiveIntent in November 2015. The team consists of people who have been in since 2013 and 10 new colleagues that joined since the LiveIntent acquisition. The team you will be part of develops and operates both an online, real time service that gets millions of calls from the outside world and other LiveIntent components, and an offline batch-oriented analytical data processing pipeline that prepares data for the online service.
We are looking for a Senior Software Engineer for LiveIntent Berlin, who likes solving problems, complex or simple, and who appreciate sharing ideas and providing solutions for those with clean and understandable code. You are largely able to plan, choose and organize your own tasks, but you are expected to work closely with the other team developers and stakeholders in the company's international product division. You will be part of all stages of development, from initial sparring and exchange of ideas to prototyping, development, testing, deployment, maintenance / improvement and reporting, but with the expected focus on the first three parts.
We believe in flexibility with responsibility, and our development process is therefore a loosely defined hybrid of agile methods and rapid prototyping.
You probably have a couple of years of experience with software development from other positions. You are interested in translating real world issues into high quality, easy maintainable and understandable code. You are skilled in programming and fluent in several languages and curious about new technologies.
You have several years of practical experience with real programming and software design , and have practical experience or a deep desire to learn more or can recognize yourself in the some of the following
- Passionate about solving complex problems in running scalable, highly available, high volume real-time systems
- Deep understanding of modern programming languages such as Scala, Java and Python
- Curios about technology and builds projects on the side just to try new stuff out
- Experience with designing, building, and maintaining elegant, scalable software solutions
- Dedicated to driving results while maintaining high software quality
You approach problems analytically and come up with solutions pragmatically. You are full of good ideas, able to see opportunities and weaknesses in other people's ideas, and can come up with your own ideas in a constructive way. You love having many issues on your mind and connecting them with the overall purpose. You are happy to implement and optimize and you are curious about new tasks.
You want to understand and involve yourself in the company's problem area and can communicate in English with management and colleagues at the other LiveIntent offices. You thrive in a dynamic environment where overall priorities and definitions will change over time, and therefore tasks will not always be prioritized. You can hand over tasks, but prefer to follow them to the door itself. You work independently.
You can look forward to being a key player in a challenging and dynamic developmental story where you will be part of a team with some of the industry's hottest talents. There is great opportunity for learning from others, and you will have the flexibility to dive into experiments on your own. We are passionate about new solutions, technologies and algorithms, but pragmatic in our choice of solutions.
We believe in freedom and flexibility under responsibility. So the office hours can be adjusted, to a relatively large extent, to your life. If you need to work at home one day, it's OK as long as you deliver on your obligations. Likewise, you have free choice of work machine (Linux, Mac, Windows) and developer tools, but you are expected to be able to debug and maintain them yourself. If you want to introduce a new technology in our stack, it's OK, as long as you can defend your choice.
We are an international company, with lots of contact between the departments, so it's an opportunity to move your career to Copenhagen or New York later. Formally, the position is a standard position of 37 hours in the office close to located in Mitte/Prenzlauer Berg. The position is open and available as soon as possible.
About LiveIntent Berlin:
LiveIntent is changing the way people and businesses connect on the Internet. We use big data, predictive algorithms, and machine-learning to solve complex problems and deliver proprietary business value to our customers. To help propel our explosive growth, we are looking for sharp minds who can translate ideas into action and help drive innovation. As the only company bringing innovative, customer-focused solutions to email, this is your chance to help shape an industry while honing your skills with cutting-edge technology.
LiveIntent is now one of the largest people-based marketing platforms in the world reaching over 190M logged-in people and also one of the first, having gone to market with the technology in 2010. LiveIntent is headquartered in NYC, with offices in Austin, Berlin, Chicago, Copenhagen and Detroit, serving as home to 200 people and counting.
About us LiveIntent delivers people-based marketing solutions that connect brands to people at every point in the customer journey. We help brands play at the intersection of advertising and marketing, using email as the catalyst to reach 170 million people on a one-to-one basis across 4.3 billion connections through the LiveIntent Identity Graph. Our technology and solutions bring massive reach for brands who are struggling to reach their customers beyond walled gardens, irrespective of channel, device or platform. The company was recognized for the past three years as one of NYC’s fastest growing companies (by Crain’s) and as one of America’s Most Promising Companies (Forbes 2015). LiveIntent is headquartered in New York City, with offices across the United States and Europe. For more information, visit www.liveintent.com.
Want to learn more about LiveIntent? Visit LiveIntent's website.
Jobs You May Like
Data Warehouse Engineer