FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Payments
WeaveStaff Software Engineer leading complex backend engineering projects for Weave's payment software solutions. Collaborating with multi-disciplinary teams to innovate on payment processing and infrastructure.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformGRPCJavaKafkaKubernetesMicroservicesMySQLPostgresPythonRubyTerraform
About the role
Key responsibilities & impact- Architect & Lead: Design, build, and maintain scalable, high-performance backend services using Golang microservices in a cloud-native environment.
- Solve Complex Challenges: Address large, open-ended engineering problems such as reducing operational costs, optimizing system performance, and improving payment processing efficiency.
- Drive Multi-Team & Multi-Quarter Initiatives: Lead large, strategic engineering projects that impact multiple teams and require deep expertise in distributed systems, API design, and database optimization.
- Improve System Reliability & Scalability: Ensure our payment systems are resilient, highly available, and fault-tolerant, leveraging best practices in cloud infrastructure, monitoring, and alerting.
- Optimization & Performance: Identify inefficiencies in our systems, propose solutions, and execute cost-saving and performance-enhancing initiatives in collaboration with engineering leadership.
- Foster Engineering Excellence: Mentor and coach engineers across multiple teams, sharing best practices and driving improvements in code quality, testing, and deployment.
- Lead Migrations & Technical Transitions: Spearhead critical system migrations, ensuring smooth rollouts with incremental adoption, rollback strategies, and clear communication across teams.
- Collaborate & Align Stakeholders: Work closely with product, infrastructure, and security teams to align technical strategies with business objectives and ensure smooth execution.
- Ensure Operational Readiness: Define monitoring, alerting, and incident response strategies to maintain system stability and performance.
- Champion Technical Strategy: Provide thought leadership on backend architecture, microservices best practices, and emerging technologies.
Requirements
What you’ll need- 10+ years of backend engineering experience, with deep expertise in Golang, Java, Python, Ruby, C#, or similar languages.
- Strong experience designing and building scalable, distributed systems with microservices architecture.
- Proficiency in inter-service communication protocols (REST, gRPC, protobufs, message queues like NSQ, Kafka, or similar).
- Expertise in relational databases (PostgreSQL, MySQL, etc.) and optimization strategies.
- Strong experience in cloud environments (GCP preferred, AWS/Azure acceptable).
- Deep understanding of containerization, Kubernetes, CI/CD pipelines, and infrastructure as code (Terraform, Helm, etc.).
- Demonstrated ability to drive large-scale projects across multiple teams with clear communication, stakeholder alignment, and strategic decision-making.
- Experience leading technical migrations, ensuring smooth transitions with minimal disruption.
- Strong analytical skills with a data-driven approach to problem-solving and decision-making.
- Passion for mentoring and developing engineering talent within and across teams.
Benefits
Comp & perks- This position will be available for remote with an opportunity to work in office if located near the Lehi, UT Headquarters.
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangJavaPythonRubyC#microservices architectureRESTgRPCPostgreSQLMySQL
Soft Skills
mentoringcommunicationstakeholder alignmentstrategic decision-makinganalytical skillsproblem-solvingcollaborationleadershipcoachingdriving improvements