Apply

Software Architect (Hybrid/Remote CET Timezone)

Posted 2024-10-15

View full description

📍 Location: Europe

🔍 Industry: Fraud prevention

🏢 Company: SEON Technologies

🗣️ Languages: English

🪄 Skills: PostgreSQLElasticSearchJavaJavascriptKubernetesProduct ManagementSpringTypeScriptAmazon Web ServicesClickhouseElasticsearchRedisCommunication SkillsJavaScriptTerraformOrganizational skills

Requirements:
  • Strong working knowledge of modern web development technologies (one or more of the following: Java with Spring (preferred), JavaScript/TypeScript, Python)
  • Experience with measuring and improving the performance of distributed systems
  • Strong understanding of how web services and SaaS applications work
  • Experience with at least one major cloud provider (preferably: Amazon Web Services)
  • Experience with relational databases (we use PostgreSQL)
  • Experience with multiple database technologies (eg.: ClickHouse, Neo4J, Redis, Elasticsearch)
  • Experience with modern DevOps tools (Terraform, Kubernetes, GitHub Actions, ELK stack)
  • Strong organizational skills and ability to work together with both technical and non-technical stakeholders
  • Ability to work independently, prioritize your own workload
  • Excellent written and verbal English communication skills
Responsibilities:
  • Work out the technical scope of cross-team software projects based on the business requirements
  • Collaborate with the development teams to design robust and performant solutions to the needs of SEON and our customers
  • Analyze the performance of existing systems and work out solutions for improving it
  • Document design decisions in the form of Architecture Decision Records
  • Review the implementation of the technical plans
  • Prepare deployment and migration plans and improve on existing deployment processes
  • Collaborate with the engineering teams to push our solutions to production in a timely and efficient manner
  • Collaborate with the Product Management team to prioritize, schedule and deliver new developments
  • Work together with the SRE team to troubleshoot production issues and to enhance the observability of existing products
  • Manage the implementation of our projects, coordinate between teams
Apply