Sezzle

Senior Software Engineer (Turkey)

Sezzle
Apply
17 hours ago
Remote, TurkeySenior

Responsibilities

  • Design and develop software applications and features using Go and React.
  • Build solutions within a distributed architecture that maintain consistency while scaling.
  • Collaborate with product, support, business, and engineering stakeholders to deliver products.
  • Develop and collect metrics to support continuous improvement of existing products.
  • Deliver high-quality, testable features that meet reporting standards.
  • Lead small development teams as needed to bring projects to market.
  • Mentor engineering teammates and help improve their skills and knowledge.

Requirements

  • At least 7 years of full-stack software engineering experience.
  • Experience building and serving APIs using Go, Java, Python, or a similar language.
  • Experience with distributed, cloud-based architecture and transactional outboxes or queuing tools such as RabbitMQ, SQS, or Kafka.
  • Demonstrated experience working with Claude or equivalent large language model tools.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Experience building consensus, bringing new ideas forward, and delivering commercial APIs and web applications.
  • Preferred experience with SQL-based relational databases through an ORM.
  • Preferred familiarity with Prometheus, New Relic, or Datadog for production monitoring and alerting.
  • Preferred DevOps experience with CI/CD pipelines and containerized microservice architectures deployed with Kubernetes on AWS.
  • Demonstrated ability to prioritize solutions based on stakeholder and customer feedback.

Benefits

  • Full-time remote role based in Turkey.
  • Gross compensation of $5,000–$9,500 USD per month.
  • Opportunities for career advancement, mentorship, and work on challenging fintech and retail technology problems.

Tech Stack

Apache KafkaAWSDatadogElasticsearchGitGoJavaKubernetesMySQLPostgreSQLPrometheusPythonRabbitMQReactReact NativeSQLTypeScript
Sezzle

About Sezzle

201-500 employees

Sezzle builds a buy now, pay later platform that lets consumers split purchases into interest-free installments online and in stores, integrated with e-commerce and retail merchants. The company earns revenue from merchant fees and related consumer charges and provides underwriting and payment processing services. Founded in 2016 and headquartered in Minneapolis, Sezzle is a public company dual-listed on Nasdaq and the ASX.

Contact me