Current Statistics
1,581,556 Total Jobs 240,909 Jobs Today 17,821 Cities 222,734 Job Seekers 146,855 Resumes |
|
|
|
|
|
|
Senior Software Engineer (Costa Rica) - San Jose California
Company: Paystone Location: San Jose, California
Posted On: 01/17/2025
Join Paystone and Craft the Future of Customer-Driven Growth!At Paystone, we're not just building products; we're shaping the future of growth for small businesses. Our innovative solutions empower business owners with both hands-off and hands-on tools, ensuring every customer interaction is a step towards success. Rooted in our core Values of thinking people first, solving impactful problems, and building a better future, we're on a mission to revolutionize the way businesses thrive.Your Role: Senior Software EngineerAre you passionate about making a real difference? Do you thrive in environments where innovation and mentorship go hand in hand? Paystone is seeking a Senior Software Engineer with a flair for technical leadership and a heart for nurturing talent. In this role, you'll not only drive the adoption of cutting-edge tools and practices but also serve as a beacon of inspiration for our engineering culture. You'll architect and build highly available, scalable, mission-critical backend services to drive the future of payments.Your Focus: - Design, develop, and maintain backend services and APIs using TypeScript, with a strong emphasis on GraphQL.
- Build scalable and efficient APIs, ensuring seamless data flow between front-end and back-end systems.
- Develop cloud-native microservices that leverage GCP services such as Cloud Spanner, Datastore, and Pub/Sub.
- Architect and optimize backend systems for scalability, performance, and reliability in high-traffic environments.
- Manage and automate cloud infrastructure with Terraform, ensuring efficient deployments and resource management.
- Maintain high code quality through testing, code reviews, and adherence to best practices.
- Troubleshoot and resolve backend issues, ensuring system stability and scalability.
- Contribute to architectural discussions, helping evolve our technology stack and backend systems.
- Prepare system documentation, test plans, and deployment plans, where applicable.
- Involved in project requirements-gathering and creating specifications.Who You Are:
- 5+ years of experience in backend development, with significant expertise in TypeScript.
- Strong experience with Google Cloud Platform (GCP), especially Cloud Spanner, Datastore, and Pub/Sub.
- Proven ability to build and optimize APIs in large-scale, production environments.
- Deep understanding of microservices architecture, GraphQL, RESTful API design, and distributed systems.
- Proficiency in using Testing Frameworks such as Jest, Cypress, and Artillery for different levels of testing.
- Strong problem-solving skills and the ability to debug complex backend issues.
- Excellent communication and collaboration skills, with experience working in agile development environments.Perks & Benefits
|
|
|
|
|
|
|