Sr. SW Engineer

RemoteSenior
🇺🇸 United States
Software Developer
Software development

Pismo

Our mission at Pismo is to replace the outdated infrastructure that still powers the backend of most digital payments. We are a technology company known for our leading core banking and payment platform. Our platform provides cloud-native solutions for core banking and payments, paving the way for a new generation of more sophisticated payment solutions. We're looking for talented people to help us deliver cutting edge solutions to ensure our customers enjoy world class solutions. We started in Brazil and are now almost 500 people globally. Come and join the adventure.

Summary

Senior Software Engineer in a Squad looking after a subset of APIs running the PISMO platform.

What you'll do

  • Ability to code using Java or Golang using more advanced features. Knowledge of Reactive Programming and how to code using Reactive Java.
  • Proficient in using GIT basic commands so that they are able to help their peers. Ability to use commands like cherry pick, prune, rebase, and other advanced commands.
  • Proficient in debugging the applications owned by their team to discover problems and bugs related to their peers' features. Ability to receive a ticket or problem and know where to look and debug to try to find the root cause of the problem.
  • Ability to review code from peers, suggest improvements, and identify problems in the code. Is able to assess impacts that may happen in other flows inside the application other than the feature being delivered.
  • Ability to create their own integrated tests and help their peers to create unit and integration tests.
  • Ability to test their own features and test impacts inside the application in other flows that may happen.
  • Ability to create collections of requests covering the whole business journey related to the functionality that is being developed
  • Ability to create, update and improve Swagger documentation. Is able to help pairs to document their features.
  • Knowledge to help the team in discussions about the best solution for a given problem. Is able to give suggestions.
  • Proficient in the product they own, what are the goals of the team and how their product impacts Pismo business. Knowledge on
  • Products that are direct related to their products and how they interact to each other
  • Ability to create resources using Terraform based on other examples we have.
  • Understand the syntax and how the commands integrates to each other
  • Knowledge on the CICD process and ability to use the tools Pismo uses to enable this process.
  • Ability on how to set their applications to be built and deployed on all environments following the guidelines we have in the company.
  • Ability to run their applications locally, create docker configuration and build docker compose files. Knowledge on how to run basic commands on Kubernetes using Kubectl like scaling pods, accessing logs and changing config maps by editing pods;
  • Is able to use Non Relational databases. Knowledge on how to structure their data and discuss the persistence the team should use for each scenario;
  • Ability to add Spans and Tracing into the application, defining the best approach to monitor their own solution;
  • Proficient in Logs and ability to help their pairs while defining logging;
  • Ability to use span and logs to identify and solve issues related to the team´s apps.

Minimum Qualifications

  • Experience with any back end programming language;
  • Experience with Event driven architecture;
  • Currently living in the US;

Desirable Skills

  • Race Conditions; Distributed Transactions
  • Software development with Go and Java / Groovy
  • AWS
  • Terraform
  • Grafana / Prometheus
  • Kubernetes
  • Swagger
  • Unit tests
  • Load tests

Core Benefits

  • Medical Insurance
  • Dental care
  • Vision care
  • Life Insurance
  • 401k with a Company match
  • Holidays and Paid time off
  • Vacation policy
  • Paid sick leave
  • Bereavement Leave
  • Home Office assistance
  • Work from home one-time allowance
  • Insperity Employee Assistance Program (EAP)

Technologies that we apply in our day

  • Java, Groovy and Go
  • Automated Testing
  • K6 (Load Testing) and Gremlin (Chaos Testing)
  • SQL / NoSQL
  • Git
  • Rest APIs and streaming data
  • Cloud (AWS and Google)
  • Docker and Kubernetes
  • Codefresh & ArgoCD
  • Grafana & Honeycomb
  • Jira / Confluence

Pismo is a techfin providing a cutting-edge processing platform for card issuing, digital accounts, wallets, merchant management, and other next-gen payment solutions. We currently process millions of accounts for fintechs and large banks worldwide, from Latam and expanding into European and Asian markets, who launch next generation products using Pismo’s resilient and innovative infrastructure.Pismo’s growing list of innovative offerings include:

  • Card Issuing: A fully featured platform for Visa, Mastercard, or private level issuing of credit and prepaid cards. Pismo’s platform allows its customers to control everything from client acquisition to account management.
  • Digital Banking & Wallets: Pismo provides a transaction banking core for modern digital banking experiences, from easy client acquisition to enriched cash-in / cash-out operations and internal transfers / P2P transactions.
  • Seller Management: From the onboarding to the daily management of each seller, Pismo’s platform runs a workflow process with pertinent settlement and commercial parameters for each transaction, such as MDR, clearing rules, settlement requirements, and days to pay.

--

Our core values

Responsibility & Commitment

Responsibility and Commitment are key tenets of Pismo's business. In all of our interactions, ethics and honesty serve as guiding principles. Transparency and alignment are essential at Pismo to foster a culture of accountability where people do not take shortcuts and dare to be vulnerable. We encourage ownership and enable our employees to be a part of the solution to our challenges.

Challenging the Status Quo to Drive Change

Pismo is a disruptive company that knows we can’t count on what got us here to get us where we want to go. Instead of following trends, our team members create them. We strive for the best solution for every situation, not the easiest. Taking the ordinary or common sense route is insufficient. This is how we affect real change.

Minimum Friction Experience

Pismo's success depends on fluid, clear, and careful internal and external communication. Our solutions should address issues directly rather than causing new ones. We understand that learning and development is a positive outcome of necessary friction. We want our customers and employees to have a pleasant experience free of bureaucracy.

Collective Power

Pismo isn't simply mine, yours, or some other team's. All of our people have a good purpose for being here. Each of us, in our way, has the freedom to be ourselves and know we are accepted. Pismo values being a multicultural organisation. We are stronger, more efficient, and happier when we operate as a team.

Delivering Value and Excellence

Constant development is essential as it allows us to supply high-quality products and services while ensuring that we always bring value to our clients. Pismo recognises the importance of new information in breaking down boundaries and forging new possibilities. We pave the way and set trends by developing market-leading solutions.

Focus on People

People are a company's most valuable asset. That is why we prioritise attracting and hiring the best people, followed by personal and professional development. We invest in people's growth and empower them to take charge of their careers. We value work-life balance because we understand how difficult it can be to distinguish between work and life.

--

Pismo is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Pismo does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. Pismo also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

 

Pismo

A remote-first company building cutting-edge financial solutions with a diverse and multicultural team.

Banking
Fintech
Technology

LinkedIn

Build financial products fast and reliably with our cloud-native platform

🏭Information Technology & Services
🎂2016
521
41.3K

Updated  

Other jobs at Pismo

 

 

 

 

 

 

 

 

View all Pismo jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇺🇸 United States
Software Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs