Sr. Software Engineer



Software Engineering
Mexico City, Mexico · Remote
Posted on Thursday, June 29, 2023

About the company:

Arcus is the leading platform making fintech possible for everyone. Arcus is a Fintech-as-a-Service company, helping every business make fintech accessible for their users. The world’s largest and most innovative companies choose Arcus to launch fintech products across the Americas including BBVA, Santander, Walmart, 7-Eleven, and Rappi. Arcus was launched in 2013 through Y-Combinator and is backed by Ignia, Initialized Capital, Maverick, Winklevoss, Andreessen Horowitz, Kapor Capital, and Inicia.

About the position:

Arcus is seeking to hire software engineers to help us build our new payments platform and maintain our day to day operations. As a software engineer at Arcus, you’ll be expected to think, plan, and drive the execution of your own work. That said we are #team-players through and through, and encourage (expect) co-creation and collaboration with your peers. This is a senior-level position based in Mexico.

In this role you will:

Architect and develop solutions with a significant impact in Fintech
Design and Build APIs using Ruby that process millions of requests per day
Leverage AWS services when it makes sense
Own the life cycle of your work, but know when to raise the hand to ask for help
Write maintainable, well documented, well tested code
Help you team to be better, this is not a manager position, but we expect you to motivate and help your team to be a better version of themselves
Who you are:

5+ years of experience developing software in a commercial environment
2+ years of experience of Ruby
Experience designing APIs
Experience designed fault tolerant services
Hands on experience with AWS
Experience with message brokers (Kafka, RabbitMQ)
Experience with unit tests and integration tests
Experience with relational databases and NoSQL databases
Self-discipline and organized to be able to work remotely from home
Proficient English level, you should be able to communicate effectively in English
You are a team player
You are excited to work in a high growth start-up
You are passionate about the culture and growth of startup companies
You have experience in a tech-driven industry, bonus points if that industry is Fintech
You have exceptional written and communication skills
You have attention to detail and analytical skills

To apply:

We want to hear from you! Please apply through the application button so that we can have your information on our system. Applications will be reviewed on a rolling basis. Selected candidates will be contacted for interviews. Arcus is an Equal Opportunity Employer.