13 hours ago
Remote, ColombiaSenior
Responsibilities
- Design and develop software applications and features in Go and React.
- Build solutions within a distributed architecture that maintain consistency while scaling.
- Coordinate with internal stakeholders to design products.
- Develop and collect metrics to improve existing products.
- Deliver high-quality, testable features that follow reporting standards.
- Lead small development teams as needed to bring projects to market.
- Mentor engineering teammates and help elevate their skills.
- Collaborate with Product, Support, business stakeholders, and other engineering teams on internal and customer-facing solutions.
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 architectures, including 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 and advancing new ideas.
- 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.
- Preferred familiarity with containerized microservice architectures deployed with Kubernetes on AWS.
- Preferred history of delivering commercial APIs and web applications and prioritizing improvements based on stakeholder or customer feedback.
Benefits
- Remote role in Colombia.
- Full-time employment.
- Interview process includes recruiter, coding, engineering, and engineering leadership stages.
Tech Stack
Apache KafkaAWSDatadogElasticsearchGitGoJavaKubernetesMySQLPostgreSQLPrometheusPythonRabbitMQReactReact NativeSQLTypeScript
Categories
About Sezzle
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.
