Stone logo
Stone

Especialista em quem empreende.

Senior Software Engineer – Golang

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

7 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Golang

Stone

• Work on the development and maintenance of new features; • Be responsible for developing systems that are critical to the company; • Monitor system performance and the deployment of changes; • Document the changes made; • Build and maintain production systems with consideration for non-functional requirements such as: Performance, Scalability, Security, Availability, Reliability, Resilience, and integration with our application ecosystem.

Job Requirements

  • Identify gaps in architecture and development processes and propose solutions;
  • Perform code and documentation inspections/reviews;
  • Implement automated tests;
  • Develop software in Go;
  • Experience with relational databases (PostgreSQL, MySQL);
  • Knowledge of microservices architecture;
  • Ability to collaborate with the team in code reviews, highlighting best practices and potential issues;

Benefits

  • 🩺 Health and Dental insurance
  • 🏥 24/7 Virtual Hospital available quickly and conveniently
  • 🥗 Meal and/or Food Voucher
  • 🌴 SESC membership
  • 🕗 Flexible working hours
  • ✏ Education benefit - Internal platform with access to books, podcasts, training and video lessons for self-development (Studa and StoneCo Library)
  • 💪 Gympass
  • 👶 Childcare allowance - for children up to 5 years and 11 months
  • 💰 Fixed salary + Profit Sharing (PLR) (when requirements are met)
  • 💚 Life insurance
  • 🚗 Transportation voucher (for on-site positions only)

Related Job Pages

More Backend Engineer Jobs

VetsEZ logo

Backend Engineer

VetsEZ

Agile | Adaptive | Ardent

Full TimeRemoteTeam 201-500H1B No Sponsor

• Develop and maintain backend services, APIs, and enterprise integration components supporting shared services and mission-critical applications. • Implement business logic, service orchestration, and data access layers to support product functionality and workflow requirements. • Build secure, scalable, and maintainable server-side solutions using approved architectures, development standards, and best practices. • Collaborate with frontend developers, QA engineers, DevSecOps teams, and product stakeholders to support end-to-end solution delivery. • Participate in technical design discussions, estimation activities, code reviews, troubleshooting, and production support efforts. • Optimize backend service performance, reliability, monitoring, logging, and observability across multiple environments. • Support data exchange processes, error handling, operational resilience, and secure service-to-service communication. • Contribute to technical documentation, reusable components, development standards, and continuous improvement initiatives. • Assist with defect resolution, release support activities, and ongoing application maintenance efforts. • Support Agile delivery processes and align technical work with sprint, increment, and release priorities. • Contribute to team objectives and take on additional responsibilities as needed.

Florida
VetsEZ logo

Senior Backend Engineer

VetsEZ

Agile | Adaptive | Ardent

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design and develop backend services, APIs, and enterprise integration components supporting mission-critical healthcare applications. • Lead technical implementation activities involving service-layer business logic, data processing, error handling, and system integrations. • Collaborate with architects and technical leadership to align solution development with platform standards, roadmap priorities, and non-functional requirements. • Perform code reviews, mentor junior engineers, and promote best practices for maintainability, reliability, security, and performance. • Support troubleshooting, root cause analysis, defect remediation, and production support activities across multiple environments. • Optimize backend application performance, monitoring, logging, and observability capabilities to improve operational stability. • Contribute to technical design reviews, estimation efforts, release planning, and technical documentation activities. • Partner with QA and DevSecOps teams to improve testability, deployment readiness, and operational resilience. • Identify opportunities for code refactoring, reusable component development, and technical debt reduction initiatives. • Support Agile delivery processes and contribute to sprint, increment, and release commitments across cross-functional teams. • Contribute to various projects and initiatives as assigned, demonstrating adaptability and a collaborative mindset.

Texas
The Motley Fool logo

Senior Python Developer

The Motley Fool

Making the world smarter, happier, and richer through free and premium investing guidance.

ContractRemoteTeam 501-1,000Since 1993H1B No Sponsor

• Develop new features for our core commerce and customer engagement platforms. • Work directly with stakeholders to iterate and get rapid feedback on feature development. • Appropriately use AI tools like Claude Code and multi-agent workflows on a daily basis to assist with planning and implementation. • Ensure our critical transactional and event systems have high availability, durability, accuracy (since money is on the line), and remain highly performant. • Build and enhance admin tooling and workflows that enable our internal business stakeholders to be more self-sufficient. • Ensure features meet acceptance criteria and are supported by robust automated test coverage. • Integrate with third-party providers and tools (such as Stripe and Braze)—leveraging their existing functionality and working around their limitations. • Investigate, troubleshoot, and fix reported bugs and Sentry errors. • Collaborate with the Product Owner and Project Manager to break down business requirements into clear technical stories and tasks. • Partner with multiple in-house engineering squads and external providers to launch customer-facing solutions. • Review peer code and participate in our team’s on-call rotation to maintain system reliability. • Support and scale platforms across multiple countries.

United States
$90 - $110 / hour
3Cloud logo

Senior Architect – Software Engineering, Java

3Cloud

Delivering the ultimate Microsoft Azure experience.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Lead architecture and technical strategy for Java-based application modernization and cloud transformation programs spanning multiple teams and workstreams. • Translate business goals into scalable Java/JVM architectures aligned with non-functional requirements, delivery constraints, and program-level outcomes. • Drive architectural consistency across teams using shared Java frameworks, libraries, standards, and design patterns. • Collaborate with data, platform, DevOps, and security architects to maintain a cohesive end-to-end cloud architecture. • Provide hands-on architectural guidance during delivery, including reviews of Java codebases, API designs, and system integrations. • Define reusable patterns and guardrails using Spring Boot, Spring Cloud, Jakarta EE, and related JVM technologies. • Apply strong engineering fundamentals—clean architecture, modular design, API-first development, testability, and observability—so solutions remain robust and maintainable. • Leverage AI-assisted development tools to accelerate design, coding, testing, documentation, and analysis at program scale. • Lead or co-lead discovery and roadmap efforts, translating requirements into integrated, testable backlogs with clear dependencies and non-functional requirements. • Use structured problem-solving to assess scope, risks, and trade-offs, clearly communicating options in terms of value, cost, and time-to-impact. • Communicate Java architecture decisions effectively to both technical and executive stakeholders. • Build trusted relationships with product, engineering, and technology leaders to shape cloud modernization strategies. • Ensure application architectures support predictable delivery, stable team velocity, and long-term maintainability. • Align multiple teams around shared contracts, APIs, and integration patterns (REST, event-driven, messaging). • Support Agile delivery at scale by ensuring architecture enables incremental delivery, strong definitions of done, and telemetry-driven improvements. • Mentor architects, senior engineers, and technical leads in Java architecture, system design, and JVM performance considerations. • Model pragmatic decision-making—knowing when to simplify and when advanced patterns or technologies are justified. • Participate in hiring, technical interviews, and development planning for future Java architects and technical leaders. • Contribute to business development by identifying opportunities to extend Java-based solutions across client organizations. • Partner with sales and account teams to define technical vision, architecture strategy, and solution options for new engagements. • Produce high-level designs, estimates, and architecture artifacts that clearly document assumptions, dependencies, and risks. • Build reusable assets such as Java reference architectures, starter repositories, accelerators, and templates. • Champion adoption of modern Java frameworks, cloud-native patterns, containerization, automation, and AI-assisted tooling. • Actively contribute to enablement initiatives and knowledge sharing across delivery teams.

United States
$145.2K - $217.8K / year