Senior Software Engineer

vor 1 Monat


Berlin, Deutschland Linearity Vollzeit

Linearity is a powerful and award-winning marketing design software suite that simplifies the asset creation process. The platform boasts a wide range of groundbreaking features and is trusted by leading brands like Apple, Disney, and Microsoft. Linearity Curve allows designers to create precision vector assets 30% faster than with competing tools, and seamlessly delivers cross-platform functionality without compromising on power or quality. But that's not all—we're proud to present our latest addition to our suite, Linearity Move.


This game-changing animation software empowers anyone, regardless of technical expertise, to craft breathtaking marketing animations in just seconds. Our software has reached over 10M downloads and has raised an astonishing $30M+ in funding from some of the biggest Venture Capital firms globally (EQT, HV Capital & 468 Capital). And we've been recognized as one of Europes Top B2B rising 100 "Soonicorns" by Sifted. Our mission is to equip marketing teams to create captivating content collaboratively. To accomplish that mission, we need you


You’ll play an essential role as a crucial engineer of a cross-functional team and work in close collaboration with Machine Learning Engineers, iOS/Mac Engineers, and Product Managers to build scalable and efficient systems.


Your time will be balanced around building backend services, creating and maintaining frontend applications, designing our architecture, maintaining our infrastructure, and providing support to other teams within Linearity. You will also contribute to the Backend Chapter by helping the team staying up-to-date with the latest technologies and best practices to improve the efficiency, security, and developer experience around our systems.


Life as a Senior Software Engineer (Golang / Javascript) ‍ :

  • Design, develop, manage and support high-throughput scalable backend services, tools, and infrastructure.
  • Solve performance and scalability issues on an evolving, growing services architecture.
  • Participate in product planning, task refinement, research, and development.
  • Collaborate with other engineering teams and stakeholders.
  • Participate in code reviews, software testing, and debugging sessions.
  • Contribution to our documentation through RFCs, ADRs, clear commits, and Notion pages.
  • Support the team in adopting and implementing SRE best practices.
  • Write clean, efficient, and maintainable code that follows our industry’s best practices.


What we are looking for

  • CS Bachelor’s degree or equivalent practical experience.
  • 5+ years as a Backend Engineer with production-grade software development expertise on web services using Golang and some frontend related tasks.
  • Experience with at least one of the popular frontend frameworks (React, Vue.js etc).
  • In-depth understanding of the entire software development process (design, development and deployment, monitoring), continuous integration (CI) and delivery pipelines (CD).
  • Profound knowledge of Software Design principles, including Object Oriented Design and/or Design Patterns with one or more languages like Golang.
  • Experience with event-driven architectures (e.g. Apache Kafka, RabbitMQ, AWS SQS).
  • Experience with software testing.
  • Knowledge & experience with relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB).
  • Excellent communication and organisational skills.


Nice to haves:

  • Experience in DDD.
  • Experience with container orchestration technologies & SRE practises.
  • Solid understanding of distributed systems and cloud architecture, preferably with the AWS stack.
  • Experience with Observability (logging, metrics, distributed tracing).
  • Experience with Machine Learning or AI projects.
  • Open source software (OSS) contributions.


Benefits


Ways of working:

  • Flexible working culture/schedule (your choice of how you would like to work)


Paid time off:

  • 27 vacation days and 1 extra day each year of employment ☀️
  • Family first: 6 months full pay maternity & paternity leave
  • Social responsibility: Take 2 days off to volunteer in a charity event
  • Period leave: take 1 day off per month ‍♀️
  • Recharge: 4 weeks of additional leave for every 5 years of employment


Additional Benefits:

  • Further education: Training budget, garage sessions and mentoring with our senior leads
  • Monthly 50 euro budget via our benefits platform (Alleo)
  • Latest Apple working equipment
  • All expensed company-wide retreats
  • Fun Stuff: Game events, Kahoot sessions, and onsite parties in Berlin


Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. Here at Linearity, we’re dedicated to building a diverse, inclusive and authentic workplace, where everyone has equal opportunities, so if you’re excited about this Senior Software Engineer role, but your past experience doesn’t align pitch perfectly with every qualification in the job description, we really encourage you to apply anyway. You may just be the right candidate for this or another role. And as the saying goes “you can’t win the lottery if you don’t buy a ticket.



  • Berlin, Deutschland IC Resources Vollzeit

    Senior Software Engineer Salary: €75k- €90k + remote working Location: Germany IC Resources is delighted to be partnering with a Company that is conducting breakthrough AI research into brain activity, in a manner which develops innovation by actively intervening to improve the quality of sleep. This Company is working closely to bridge the gap between...


  • Berlin, Berlin, Deutschland Deutsche Rentenversicherung Bund Vollzeit

    Job DetailsAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining scalable software systems. Your primary focus will be on ensuring high-quality code, collaborating with cross-functional teams, and driving technical innovation.Key ResponsibilitiesDesign and implement software solutions that meet...


  • Berlin, Berlin, Deutschland EMC Adam GmbH Vollzeit

    Job Title: Senior Software Engineer - High-Performance SystemsWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of high-performance systems software. The ideal candidate will have a strong background in software engineering and experience with high-performance computing. Key responsibilities include...

  • Senior Software Engineer

    vor 2 Monaten


    Berlin, Deutschland Propel Vollzeit

    Senior Software EngineerClimate Tech Start-up Location: Berlin or Remote (within +/- 2 hours of CET)Compensation: Competitive salary with stock options, learning budgetAbout the Company:This fast-growing climate tech start-up is on a mission to drive climate action with data and insights. Backed by top climate-tech investors and certified as a B Corp, they...

  • Senior expert

    vor 2 Wochen


    Berlin, Deutschland PSI Software SE Vollzeit

    Company Overview The PSI Group specializes in software development for optimizing the flow of energy and materials for utilities and industry. As a renowned independent software producer with over 2,300 employees, PSI has been a technology leader since 1969 in process control systems ensuring sustainable energy supply, mobility, and production by combining...


  • Berlin, Berlin, Deutschland Scalable Capital Vollzeit

    Scalable Capital is a leading digital investment platform in Europe that offers an innovative and user-friendly experience for investors.The company was founded in 2014 and is headquartered in Germany, with offices in Munich, Berlin, and London. It has over 20 billion euros on its platform and serves more than one million clients across Europe.We are seeking...

  • Senior Software Engineer

    vor 2 Monaten


    Berlin, Berlin, Deutschland Solartechnik Lauckner Vollzeit

    **Job Title:** Senior Software Engineer - Development of Intelligent Systems**Description:** We are looking for a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for the development of intelligent systems using machine learning and artificial intelligence. Your work will involve designing, implementing, and...

  • Senior Software Engineer

    vor 2 Monaten


    Berlin, Deutschland Eurobase People Vollzeit

    Do you want to revolutionize speech therapy and make a real impact on the future of healthcare and patient's lives?Position: Senior Fullstack EngineerLocation: Berlin, GermanyWork preference: HybridSalary: €85,000Experience: 5+ years as a Full Stack EngineerMy client is an innovative Berlin-based startup in the HealthTech industry dedicated to transforming...


  • Berlin, Berlin, Deutschland Piano Software Vollzeit

    We are seeking an experienced Senior Backend Engineer with a strong track record in designing scalable APIs and daemons that power social media solutions for top-tier media companies. You will join our team onsite in Berlin and contribute to the development of our cutting-edge software.


  • Berlin, Deutschland Cubiq Recruitment Vollzeit

    Senior Staff Software Engineer – Decentralised SystemsLocation: Hybrid - Berlin, GermanyI’m working with an exciting client at the forefront of decentralised technology, revolutionising how data is owned and shared globally. They’re looking for a Senior Staff Software Engineer to lead the design and development of scalable, secure platforms that...


  • Berlin, Berlin, Deutschland HERO Software Vollzeit

    Looking for a new challenge? We are seeking a highly skilled Mobile Software Engineer to join our team at HERO Software. In this role, you will be responsible for designing and developing mobile applications using Swift and the iOS & iPadOS SDK.About the JobThis is an excellent opportunity for experienced developers who want to take their skills to the next...


  • Berlin, Berlin, Deutschland Scalable Capital Vollzeit

    At Scalable Capital, we empower our clients to build and manage their investment portfolios with ease. With over one million clients already using our services, we're at the forefront of digital wealth management.We're seeking a highly skilled Senior Software Engineer to join our team and help us drive innovation in the fintech space. As a key member of our...


  • Berlin, Berlin, Deutschland voize GmbH Vollzeit

    Company OverviewVoize GmbH is a rapidly growing technology company that specializes in developing innovative speech recognition solutions for professionals. Our mission is to empower individuals and organizations to streamline their workflows, enhance productivity, and unlock new levels of efficiency.We are committed to pushing the boundaries of what is...


  • Berlin, Berlin, Deutschland PSI Software SE Vollzeit

    As a Senior Platform Engineer at PSI Software SE, you will play a crucial role in our SaaS journey and enable developers by providing the infrastructure and tooling they need.Key ResponsibilitiesWorking on our internal on-premises container platform and toolingPlaying an important role in our SaaS journeyEnabling developers by providing the infrastructure...


  • Berlin, Berlin, Deutschland Optimus Search Vollzeit

    About Our Team">At Optimus Search, we're dedicated to building innovative data-driven platforms that optimize ad delivery and enhance customer engagement. As a Senior Software Engineer on our team, you'll play a crucial role in designing and developing scalable backend systems that handle ad data efficiently.">Your Responsibilities">">Optimize backend...


  • Berlin, Berlin, Deutschland Luxoft Germany Vollzeit

    Job OverviewLuxoft Germany seeks a highly skilled Senior BSP Software Engineer to support our current development team in a customer project. This role requires expertise in SoC SW and the ability to customize and optimize software to meet product requirements.


  • Berlin, Deutschland PSI Software SE Vollzeit

    Job DescriptionWe are seeking a Senior Platform Engineer to play a major role in our cloud transformation.Design and implement scalable container platforms for internal use.Leverage experience with Go, Python, Kubernetes, Ansible, Terraform/OpenTofu, and public clouds (GCP or AWS).Mentor junior colleagues and enable developers with necessary infrastructure...


  • Berlin, Deutschland RP International Vollzeit

    RP International have partnered with a worldwide leading disruptor in the Data space to shortlist for a Senior Staff Software Engineer. This is a permanent hybrid working role based in Berlin and offers a salary of up to €130k depending on your experience and alignment to the role.About the role:We are searching for a self-motivated, solution-oriented and...


  • Berlin, Berlin, Deutschland Optimus Search Vollzeit

    Optimus Search is a leading company in the field of automotive technology, and we're currently seeking an experienced Sr. Automotive Software Engineer to join our team.Job Summary:We're looking for a seasoned software engineer with a strong background in Java, Spring Boot, and AWS to design and implement high-performance applications for various automotive...


  • Berlin, Berlin, Deutschland Core Tech Recruitment Vollzeit

    Are you an experienced software engineer with a passion for developing high-performance applications using C++ and Unity? Do you have expertise in both C# and C++ programming languages?We are seeking a highly skilled Senior Software Engineer to join our team at the Berlin office of Core Tech Recruitment. This is an exciting opportunity to work on challenging...