This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a Senior Backend Software Engineer to join our team, focused on delivering creative improvements for our engineering teams. As part of a unified R&D team, Engineering is prioritising key initiatives which support our customers in moving to cloud while simultaneously continuing to bring the most value to our customers through investments across our core product suite – including Jira, Confluence, Trello, and Bitbucket. We're looking for people who want to write the future and who believe that we can accomplish so much more together.
Job Responsibility:
Drive complex projects autonomously, from technical design to launch.
Solve complex architecture challenges, apply architectural standards and start using them on new projects.
Lead code reviews and documentation, and take on complex bug fixes, especially on high-risk problems.
Be an example for thorough, meaningful code reviews.
Partner across engineering teams to handle company-wide initiatives spanning multiple projects.
Transfer your depth of knowledge from your current language to excel as a Java developer.
Mentor junior members of the team.
Requirements:
7+ years experience building and developing backend applications.
Senior-level experience with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala is nice to have.
Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, Azure).
Fluency in any one database technology (e.g., RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra).
Experience crafting and implementing well-tested, highly scalable and performant micro-services and/or other distributed systems.
Practical knowledge of agile software development methodologies (e.g., XP, scrum).
Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time.
Practice in mentoring other engineers and influencing decision makers throughout the organization.
Considers the customer impact when making technical decisions.
Nice to have:
Senior-level experience with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala.
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.