Apply

Staff Software Architect (EU Remote/Hybrid, CET Timezone)

Posted 3 months agoViewed

View full description

💎 Seniority level: Staff

📍 Location: United States, CET

🔍 Industry: Fraud Prevention

🏢 Company: SEON Technologies

🗣️ Languages: English

🪄 Skills: AWSPostgreSQLPythonElasticSearchJavaJavascriptKubernetesSoftware ArchitectureSpringTypeScriptClickhouseRedisCI/CDRESTful APIsDevOpsTerraformMicroservices

Requirements:
  • Strong working knowledge of modern web development technologies (two or more of the following: Java with Spring, JavaScript/TypeScript, Python)
  • Experience with measuring and improving the performance of distributed systems
  • Strong understanding of how web services and SaaS applications work
  • Expertise with Amazon Web Services (AWS)
  • 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 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