Apply

Backend Software Engineer

Posted about 2 months agoViewed

View full description

šŸ’Ž Seniority level: Middle, 4+ years

šŸ“ Location: Poland

šŸ” Industry: Software development

ā³ Experience: 4+ years

šŸŖ„ Skills: AWSBackend DevelopmentPostgreSQLPythonCloud ComputingDynamoDBJavaKotlinGoRESTful APIsMicroservicesScala

Requirements:
  • 4+ years of experience in building and developing backend applications.
  • Experience in crafting and implementing highly scalable and performant RESTful microservices.
  • Proficiency in any modern object-oriented programming language such as Java, Kotlin, Go, Scala, or Python.
  • Fluency in any database technology, such as RDBMS like Oracle or Postgres or NoSQL like DynamoDB or Cassandra.
  • Broad knowledge of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure).
  • Familiarity with cloud architecture patterns and a disciplined approach to producing quality software.
Responsibilities:
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment.
  • Be part of an open and collaborative work environment with experienced engineers, architects, product managers, and designers.
  • Review code with best practices in mind for readability, testing patterns, documentation, reliability, security, and performance.
  • Mentor and level up the skills of teammates through knowledge-sharing sessions.
  • Ensure complete visibility, error reporting, and monitoring of high-performing backend services.
  • Participate in Agile software development processes, including daily stand-ups, sprint planning, team retrospectives, and show-and-tell demo sessions.
Apply

Related Jobs

Apply

šŸ“ Poland

šŸ” Software

  • 1+ years of experience in building and developing backend applications.
  • Experience in crafting and implementing highly scalable and performant RESTful microservices.
  • Proficiency in any modern object-oriented programming language like Java, Kotlin, Go, Scala, or Python.
  • Fluency in any database technology (RDBMS like Oracle or Postgres, or NoSQL like DynamoDB or Cassandra).
  • Broad knowledge of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure).
  • Familiarity with cloud architecture patterns and quality software production.
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment.
  • Be part of an open and collaborative work environment with experienced engineers, architects, product managers, and designers.
  • Review code with considerations for readability, testing patterns, documentation, reliability, security, and performance.
  • Ensure complete visibility, error reporting, and monitoring of backend services.
  • Participate in Agile software development processes including daily stand-ups, sprint planning, team retrospectives, and demo sessions.

AWSBackend DevelopmentPostgreSQLPythonCloud ComputingDynamoDBJavaKotlinGoScala

Posted 21 days ago
Apply
Apply

šŸ“ Central Europe

šŸ§­ Full-Time

šŸ” Digital Commerce

  • Proven experience in Go or Python engineering, system design, and maintenance.
  • Solid understanding of microservice-oriented architecture.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Familiarity with database management (preferably MongoDB and Redis) and event streaming (e.g., Apache Kafka).
  • Interest in Generative AI and its applications is a plus.
  • Design & Deliver new features including translating business requirements into technical specifications.
  • Collaborate with engineering teams for unified software architecture.
  • Develop and implement scalable and reliable systems.
  • Deploy and monitor new features in production.
  • Ensure quality and performance through API testing and monitoring.
  • Maintain end-to-end features, troubleshoot and enhance existing features.

PythonGitKafkaMongoDBSoftware ArchitectureJiraApache KafkaAPI testingGoRedisCommunication SkillsCollaborationCI/CDDevOpsMicroservices

Posted 2 months ago
Apply
Apply

šŸ“ Poland, US

šŸ§­ Full-Time

šŸ’ø 33000 - 42000 PLN per month

šŸ” E-commerce

  • 7+ years of commercial experience as a software engineer, ideally in both statically and dynamically typed languages.
  • Experience working with scalable, low latency backend systems, event-driven architectures, and microservices.
  • In-depth understanding of protocols, standards, and design patterns like REST or SOLID.
  • Very good English command (oral and written).
  • Passion to build awesome things.
  • Design, build and maintain the Bolt Checkout Everywhere platform and services.
  • Work closely with a team of highly skilled engineers and leaders based in Poland and the US.
  • Contribute to the core system from day one.
  • Have a direct impact on the future of the product and the freedom to introduce ideas.

Node.jsDesign PatternsElasticSearchETLKafkaMongoDBTypeScriptGo.NET.NET coreReact

Posted 3 months ago
Apply
Apply

šŸ“ Europe

šŸ§­ Full-Time

šŸ” Technology

šŸ¢ Company: neptune.aišŸ‘„ 51-100šŸ’° $8,000,000 Series A almost 3 years agoInternetArtificial Intelligence (AI)AnalyticsInformation TechnologySoftware

  • Minimum of 6 years of professional software development experience.
  • Strong proficiency in algorithmic thinking and problem-solving.
  • Passion for performance optimization on both architecture and component level.
  • Extensive experience in designing and implementing distributed systems, including large-scale data processing in near real-time.
  • Experience ensuring the consistency and integrity of data across storage systems.
  • Ability to balance business goals with technical purity while managing shifting priorities.
  • Experience leading engineering teams of 3-5 people.
  • Participate in daily software development activities and conduct code reviews to ensure high-quality code.
  • Lead and drive 1-2 large projects with 3-5 engineers, ensuring successful delivery and communication.
  • Design and implement architectural solutions for complex problems with a focus on scalability and reliability.
  • Proactively suggest enhancements to the product and architecture to drive business value.

LeadershipPythonSoftware DevelopmentElasticSearchGCPJavaJVMKafkaKotlinKubernetesMicrosoft AzureMySQLSoftware ArchitectureSpringAzureClickhousegRPCRedisRustTerraformScala

Posted 6 months ago
Apply