Match score not available

Sr. Software Engineer

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years software engineering experience, Expertise in Ruby, JavaScript, and Golang, Experience with global systems and CockroachDB.

Key responsabilities:

  • Develop scalable & maintainable software packages
  • Coordinate with various team members
  • Translate requirements into high-performance software
SecureAuth Corporation logo
SecureAuth Corporation
201 - 500 Employees
See more SecureAuth Corporation offers

Job description

Logo Jobgether

Your missions

We are looking for a talented software engineer with solid experience with Ruby, JavaScript, and GoLang. Your primary focus will be on developing scalable and maintainable software packages and programs. You will ensure that these programs are well-documented and have appropriate test coverage. You will coordinate with the rest of the team, including our Architects, Product Managers, other developers, and DevOps engineers. Therefore, a commitment to collaborative problem-solving, sophisticated design, and quality products is important.


What you'll need for this position:

  • Solution design and implementation skills.
  • 3 years of experience as a Senior Software Developer, 5+ years of overall software engineering experience.
  • Fluency in coding in Ruby, JavaScript, and Golang, with a minimum of 5 years of software development experience with these platforms.
  • Experience in building globally available systems (multi-region, active-active deployment model).
  • Experience in designing and developing complex applications using Cockroach DB distributed database.
  • Experience with container orchestration platforms.
  • Good understanding of the microservices-based system architecture.
  • Experience with running software on Azure, AWS or GPC.
  • Experience in integrating and testing of the REST APIs.
  • Understanding of Internet fundamental concepts and protocols.
  • Basic Linux and scripting skills.
  • Holistic view on the IT and System integration that spans across hardware, software, and networking.

Some Challenges You'll Tackle:

  • We play a key role in architectural and design decisions, working toward an efficient distributed architecture for our product offering.
  • Writing scalable, robust, testable, efficient, and easily maintainable code.
  • Translating software requirements into stable, working, high-performance software.
  • Designing the optimal solutions to enhance our product offering.

Technology stack you will work with:

  • Ruby, Python, Golang and NodeJS-based microservices.
  • VueJS, React, NextJS front end.
  • Docker containers.
  • Container platforms – ECS, Kubernetes, EKS.
  • Cloud providers like AWS and Azure.
  • Distributed Databases CockroachDB, Redis, Timescale DB.
  • Messaging platforms like Kafka.
  • Modern DevOps CI/CD stack.

Additional skills that can be helpful:

  • Familiarity with essential identity and access management concepts like SSO, federated identity, multi-factor authentication, authorization, OIDC , etc.
  • Experience with structured, highly available, large-scale, microservices-based solutions.
  • Experience with container orchestration solutions.
  • Experience with CI/CD-based development models and tools.
  • Experience with Secure application coding practices and paradigms.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Collaborative

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs