Pismo is hiring a Senior Software Engineer for the Legal Reports squad, responsible for generating and operating banking regulatory reports for Brazilian and international authorities. You will focus on data engineering and backend development within a distributed systems environment.
What You'll Do
- Develop and maintain scalable, reliable services primarily using Golang and other cloud-native technologies, deployed on AWS.
- Own the creation of efficient, readable, testable, and well-documented code aligned with the squad's technical direction.
- Actively participate in the full software lifecycle, from planning and design to coding, testing, deployment, and production support.
- Lead the design and execution of robust testing strategies for distributed systems.
- Contribute to other engineers' growth through code reviews, mentoring, and fostering engineering excellence.
- Ensure system stability and performance through proactive monitoring, observability, and participation in on-call rotations.
- Execute and maintain infrastructure as code using Terraform to manage AWS resources.
- Collaborate with product and cross-functional teams to translate requirements into high-quality technical solutions.
- Monitor applications using logs, metrics, and tracing to resolve issues in distributed environments.
- Contribute to technical decisions on system design, scalability, performance, technical debt, and cloud cost efficiency.
- Stay current with emerging technology trends and contribute to squad-level technical discussions.
- Be recognized for delivering high-quality, impactful technical solutions.
What We're Looking For
- Must be based in Brazil.
- Proficiency in English at B1 level or above (Intermediate).
- 5+ years of experience as a Software Engineer in production environments.
- Strong experience with Golang and adaptability to other languages.
- Advanced Git usage and ability to resolve complex version control challenges.
- Strong expertise in debugging and troubleshooting distributed systems.
- Proven experience conducting thorough code reviews focused on quality and performance.
- Solid testing expertise, including unit, integration, performance, and end-to-end tests.
- Experience designing and documenting APIs using tools like Swagger/OpenAPI.
- Strong understanding of microservices architecture, scalability, and performance tuning.
- Proficiency with AWS services such as SQS, SNS, S3, and Lambda.
- Experience with Infrastructure as Code and deployment pipelines using tools like Terraform, ArgoCD, or Jenkins.
- Advanced usage of Docker and Kubernetes in production.
- Strong knowledge of relational databases (MySQL/PostgreSQL) and data modeling.
- Understanding of CI/CD pipelines, GitOps, and observability concepts (monitoring, logging, tracing, alerting).
Nice to Have
- Experience working with critical, mission‑critical systems.
- Familiarity with cloud cost optimization and application performance profiling.
- Experience with observability tools like Grafana or Honeycomb.
- AWS certifications.
- Experience using AI-assisted development tools (e.g., Copilot, GPT, Claude).
- 3+ years of work experience with a Bachelor’s Degree or 2+ years with an Advanced Degree.
Technical Stack
- Languages: Golang, SQL
- Data Processing: Spark/Databricks, Trino/Superset
- Cloud & Infrastructure: AWS, S3, Lambda, Kubernetes, Glue, Terraform
- Observability: Honeycomb, Grafana, OpsGenie
Team & Environment
You will join the Legal Reports squad, responsible for generating and operating banking regulatory reports. The squad is part of Pismo, a company of 500+ employees.
Work Mode
This is a remote position open to candidates based in Brazil.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.





