Senior Software Engineer, Backend

Senior Software Engineer, Backend

StratusGrid

Information

StratusGrid is looking for exceptionally talented remote Senior Software Engineers with 6-10 years experience who love new technology and all things cloud. We’re a growing company that specializes in building cloud-native products and services that leverage the latest technologies to bring speed, scale, and innovation to our customers and clients. If you like what you see, we want to talk to you.
Descripcion de la oferta
What You’ll Do - Build well-defined and documented cloud-native microservices with TypeScript and Go - Contribute to the analysis, design, and direction of technical solutions - Design and implement REST and GraphQL-based APIs - Implement robust state management - Integrate REST and GraphQL-based APIs - Write clean, maintainable, human-readable, and well-documented code - Write and optimize SQL and No-SQL queries against Postgres and DynamoDB - Design and implement data models and schemas for Postgres and DynamoDB - Write unit, functional, and integration tests to ensure your code is rock solid - Make security engineering part of your daily process - Consume libraries and services built by other teams - Collaborate with team members and clients while promoting the health and growth of the team - Review merge requests, contribute to code and process improvement, and mentor junior engineers - Contribute to CI/CD pipeline development What You Have - Extensive professional experience with Node or Go - Comfortable with unit, functional, and integration code testing - Deep experience with relational databases like MySQL or Postgres - A strong understanding of parallelism and concurrency - Significant contributions to production software products and/or services - Experience building, deploying, and maintaining systems and services in AWS - A strong understanding of IT-related topics like authentication and networking - A strong understanding of containers and/or serverless environments - A strong understanding of the differences between compiled and interpreted languages - Bachelor's degree in Computer Science or a related field or relevant experience - Fluency and comfort with daily written and verbal communication in English - Experience working in a continuous delivery environment - Experience working in a customer-facing, client-centric role - Authorization to work in the United States What Puts You Over the Top - You understand the full stack; from server racks to mouse clicks - You’ve built CI/CD pipelines yourself from scratch - Experience designing, building, and maintaining large scale, cloud-native systems - Experience with advanced networking and security concepts and tooling - Experience working and communicating effectively with a geographically dispersed team - Experience delivering libraries, modules, or user-facing applications - Working proficiency in Spanish - Experience with Jira and Confluence About Us StratusGrid believes in both the personal and professional development of our people. We back this up by providing access to training, mentorship, conferences, and more to help you develop. Read about our Flight School here. We foster mutual respect, inclusiveness, and continuous feedback throughout the organization to support and empower fairness, learning, compassion, and empathy. In addition, we offer a comprehensive benefits package that includes: - Competitive salary that reflects your professional growth - Private health Plan - Flexible work schedule - 100% remote work - Self-directed personal and professional training opportunities to help you grow - One-on-one Spanish or English lessons - Meal allowance - A multicultural, bilingual work environment - A collaborative culture of smart, supportive, and passionate team members Interested? If you like what we’re doing and where we’re going, just reach out. We’d love to hear about your background, where you want to go, and how we can do great things together!

Log in

See all the content and easy-to-use features by logging in or registering!