Senior Backend Software Engineer


Remote job description

PocketCampus builds all-in-one and easy-to-use applications for higher education and large enterprises. For its customers, PocketCampus centralizes all their most important services in one place, for increased visibility and ease-of-access on a daily basis.

Our powerful solution connects users across various departments, and provides them with the information they need, right at their fingertips.

PocketCampus is looking for talented backend engineers to help build its next generation productivity tools.

Do you like working in a small, agile team? Do you enjoy building a dependable system that works at a small scale as well as at a large scale? Do you like working in a fast-paced environment where things evolve constantly? Do you enjoy building software that helps people in their daily life? If your answer is yes to the above questions, you might want to talk to us.

About Your Responsibilities:

  • Contribute to building a solid backend system that integrates various heterogeneous environments together
  • Analyze and develop high quality features for end users
  • Go the extra mile to identify and resolve potential upcoming issues
  • Help improve the development procedures in place
  • Setup, maintain, and manage environments and servers

About Yourself:

  • Minimum of 3 years experience in a similar role
  • BS/MS in Computer Science or an equivalent degree/experience in Computer Engineering, Computer Science, or a related field
  • Strong experience in Java
  • Competence in managing priorities, deadlines, and deliverables
  • Extensive experience with systems software design and development
  • Advanced knowledge in design patterns and object-oriented programming
  • Proficiency in dealing with APIs and web services
  • Deep understanding of security, networks, databases, and distributed systems
  • Ability to review code


  • Ability to identify and convert manual processes that can be automated
  • Significant experience in developing client-server apps
  • DevOps experience

As a Team Member:

  • Fluency in spoken and written English; French and German are a plus
  • Good relational and communication skills required
  • Thoroughness, and eagerness to see projects come to completion
  • Proven adaptability and open-mindedness
  • Sensitivity to computer security
  • Strong team spirit

About the Company:

  • PocketCampus is a Swiss company, fully bootstrapped, and rapidly growing
  • Based in Lausanne, Switzerland, we also work with remote team members
  • We offer flexible-hours; what matters is your deliverables
  • A yearly training budget of 1000 USD to stay on top of your game
  • We offer a dynamic, entrepreneurial, and stimulating professional environment


  • Remote work-from-home (CET +/- 1 timezone) or at PocketCampus HQ in Lausanne, Switzerland (hybrid possible in this case)
Company name: PocketCampus
Remote job title: Senior Software Engineer - Backend
Job tags: java, databases, networking, integration, security

Share or copy

Job alerts