Wire logo
Wire

Protecting confidential communication for the world’s most security-demanding organizations

Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012H1B SponsorCompany SiteLinkedIn

Location

Germany

Posted

71 days ago

Salary

0

Seniority

Senior

3 yrs expEnglishHaskellPostgreSQLRustGo

Job Description

Senior Backend Engineer

Wire

• Build and maintain core services for the Wire platform, improving scalability, reliability, and security while collaborating across teams. • Develop and maintain backend services in Haskell and actively contribute to the evolution of our existing backend codebase. • Contribute to architectural decisions and help make our backend platform more stable, scalable, and maintainable. • Implement new features in close collaboration with Product, Client Engineering, CoreCrypto, Security, and QA. • Work on large-scale service-oriented and federated architectures. • Support the evolution of our data architecture, including migration towards PostgreSQL. • Take responsibility for backend topics within your feature scope and ensure alignment between the scope and the backend team. • Build robust, well-tested software and collaborate with QA and engineering teams to continuously improve quality, stability, and security. • Share knowledge regularly with the backend team and contribute to a strong engineering culture. • Work on software where security, privacy, and reliability are core requirements.

Job Requirements

  • Proven experience in backend development with Haskell.
  • At least 3 years of experience developing scalable backend systems or distributed services.
  • Experience with service-oriented architectures.
  • Understanding of software architecture, API design, testing, and long-term code maintainability.
  • Comfortable working in cross-functional teams and enjoy collaborating with Client Engineers, Security, QA, Product, and other Backend Engineers.
  • Ability to communicate technical decisions clearly and contribute actively to discussions around architecture, implementation, and test strategies.
  • Interest in secure communication systems, privacy, and modern cryptography (deep cryptography expertise not required).
  • Experience with Servant, Polysemy, or comparable Haskell libraries is a plus.
  • Experience with PostgreSQL or database migrations is an advantage.
  • Experience with federated systems is a plus.
  • Experience with additional programming languages such as Rust or Go is also a plus.
  • Fluent English is required; German language skills are a plus but not mandatory.

Benefits

  • Enjoy a yearly education budget of 1000 EUR to strengthen personal capabilities.
  • With an Urban Sports Club subscription, stay balanced and mentally and physically healthy!
  • Work from a beautiful office in the heart of Berlin or choose a mix of working from anywhere vs. spending selected days together in our office to connect on a personal level
  • Enjoy fresh breakfast in the office, daily fruits, snacks, free soft drinks, and the world's best Barista coffee machine.

Related Job Pages

More Backend Engineer Jobs

Platinum Technologies logo

Junior Drupal Developer

Platinum Technologies

We deliver future-proof technologies that transform our customers’ boldest ideas into mission capability.

Backend Engineer71 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, customize, and maintain Drupal-based applications in alignment with federal standards and project requirements • Implement front-end components using modern web technologies, ensuring compliance with Section 508 accessibility, usability, and performance standards • Support testing efforts in local and development environments to validate new features, enhancements, and bug fixes • Collaborate with UX/UI designers, backend developers, and stakeholders to ensure seamless integration of user-centered design elements • Participate in Agile Scrum ceremonies, including daily standups, sprint planning, backlog grooming, sprint reviews, and retrospectives • Assist in refining user stories and acceptance criteria to support efficient development and delivery • Conduct basic business analysis, including gathering, documenting, and validating requirements • Perform gap analysis and contribute to solution recommendations aligned with business objectives • Document code changes, bug fixes, research findings, and new features to support team knowledge-sharing • Stay current with Drupal modules, APIs, and industry best practices • Foster a collaborative Agile team environment aligned with Scrum principles • Support backlog refinement and prioritization efforts • Assist in identifying and escalating impediments impacting team productivity • Contribute to continuous improvement initiatives across development and delivery processes

United States
$105K - $110K / year
Job Closed
Platinum Technologies logo

Drupal Developer

Platinum Technologies

We deliver future-proof technologies that transform our customers’ boldest ideas into mission capability.

Backend Engineer71 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, customize, and maintain Drupal-based applications for a government platform. • Provide subject matter expertise on Drupal capabilities and best practices. • Implement front-end components, ensuring accessibility, usability, and performance compliance. • Perform testing on local and dev environments to validate new features and bug fixes. • Follow Agile Scrum methodologies, participating in daily standups, backlog grooming, sprint planning, and sprint retrospectives. • Collaborate with designers, backend developers, and stakeholders to ensure seamless integration of UI/UX elements. • Document research, bug fixes, and new features for team knowledge-sharing and future reference. • Collaborate with development teams to refine user stories and acceptance criteria for seamless execution. • Partner with UX/UI designers to enhance user experience and accessibility. • Ensure alignment with business goals, regulatory compliance, and technical feasibility. • Participate in Agile ceremonies such as sprint planning, demos, and retrospectives. • Conduct business analysis by gathering, documenting, and validating requirements. • Perform gap analysis and propose solutions to meet business objectives. • Support testing efforts, define test cases, and validate implementation results. • Assist in change management, user training, and system documentation. • Stay informed on Drupal modules, APIs, and industry best practices. • Foster a collaborative Agile environment, ensuring adherence to Scrum principles. • Identify and remove impediments that impact team productivity. • Promote continuous improvement and Agile best practices across teams. • Support backlog refinement and prioritization efforts.

United States
$120K - $125K / year
Job Closed
Resilient Co. logo

Ruby on Rails Engineer

Resilient Co.

WE ARE RESILIENT CO. We adapt to your needs.

Backend Engineer71 days ago
ContractRemoteTeam 11-50Since 2020H1B No Sponsor

• Design and implement features in a Ruby on Rails codebase. • Develop, test, and maintain backend application logic and APIs using Ruby on Rails. • Build and optimize application performance and reliability within the Rails stack. • Collaborate with product owners and engineers to define technical requirements and deliverables. • Review code and provide constructive feedback to improve code quality and consistency. • Troubleshoot and resolve production issues related to Ruby on Rails applications. • Document technical designs, implementation details, and operational procedures. • Mentor and support junior engineers on Rails best practices and patterns.

Argentina
Job Closed
Grafana Labs logo

Senior Engineering Manager, Grafana Backend

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Backend Engineer71 days ago
Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• manage a distributed team of engineers • create a thriving work environment • remove blockers and impediments • facilitate cross-team collaboration • engage regularly with stakeholders and product teams • ensure product direction aligns with company mission • deliver on application platform goals

Canada
$211.5K - $253.7K / year
Job Closed