Match score not available

Senior Software Engineer (Python) - Remote from Bulgaria

EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Mid-to-senior-level experience in Python., Experience with PostgreSQL and database design., Experience building service-based systems on AWS., Experience with ElasticSearch/OpenSearch..

Key responsabilities:

  • Build and maintain product suite services.
  • Create, articulate, and simplify designs.
  • Provide thoughtful code reviews and support.
  • Own quality of work: write tests.
AML RightSource logo
AML RightSource Financial Services Large https://www.amlrightsource.com/
1001 - 5000 Employees
See more AML RightSource offers

Job description

Logo Jobgether

Your missions

Job Description:

We are AML RightSource, the leading technology-enabled managed services firm focused on fighting financial crime for our clients and the world. Headquartered in Cleveland, Ohio, and operating across the globe, we are a trusted partner to our financial institution, FinTech, money service business, and corporate clients.

Using a blend of highly trained anti-financial crime professionals, cutting-edge technology tools, and industry-leading consultants, we help clients with their AML/BSA, transaction monitoring, client onboarding (KYC), enhanced due diligence (EDD), and risk management needs.

We support clients in meeting day-to-day compliance tasks, urgent projects, and strategic changes. Globally, our staff of more than 4,000 highly trained analysts and subject matter experts is the industry's largest group of full-time compliance professionals. Together with our clients, we are Reimagining Compliance.

About the Position

As a Senior Software Engineer, you will be building and maintaining the services that make up our product suite. This will be a mix of entirely new development, alongside extending and improving existing products that have a real impact on our customers' businesses; right now, the balance is in favour of new development.

Our tech stack:

  • Python 3.11 (with typing) is used in the new services, along with some older versions in legacy systems.
  • Our own micro-framework is built on the top of Werkzeug.
  • Postgres in almost all services. We care a lot about database performance and don’t use any ORM.
  • AWS for infrastructure and various AWS services such as S3, SQS, EventBridge, ElasticCache, OpenSearch, EKS, etc.
  • Test coverage close to 100% (predominately functional tests).
  • Splunk, Sentry and Grafana for logs and observability.

Primary Responsibilities

  • As a senior engineer, while you’ll be an individual contributor, you’ll have an impact that extends beyond the code you write.
  • You’ll be creating, articulating, and simplifying designs.
  • Providing thoughtful code review (of substance, not style), and supporting other developers.
  • You’ll own the quality of the work you ship: writing thorough tests, being mindful of the long-term impact of design decisions, simplifying wherever possible

Required Qualifications

  • Mid-to-senior-level experience in Python, or some combination of experience and demonstrated ability that gives us confidence that you’ll be making senior-level contributions in Python by the end of your on-boarding period.
  • Experience with PostgreSQL (or a comparable RDBMS), including database design and performance optimization.

Preferred Qualifications

  • Experience building service-based systems (microservices, SOA, or anything in between: we aren’t fashion-conscious) using HTTP and message passing.
  • Experience developing software to run on AWS (or a similar cloud platform).
  • Experience with ElasticSearch/OpenSearch.

AML RightSource is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We provide equal employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.  

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Financial Services
Spoken language(s):
Check out the description to know which languages are mandatory.

Software Engineer Related jobs