Remote Software Engineer II - Shared Platform

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Software Engineer II - Shared Platform at Kueski will be responsible for creating and supporting web services that form the core functionality for the financial ecosystem.
  • The role involves collaborating with other teams to evolve services towards the company's technological vision.
  • The ideal candidate will be passionate about mentoring and supporting other software engineers and comfortable working with different teams to achieve common goals.
  • Responsibilities include collaborating with the team, understanding the business to make informed decisions, identifying areas for improvement, and promoting best practices.
  • The Software Engineer will design and implement solutions, write software code, fix bugs, identify risks, and support best practices within the team.
  • Periodic tasks include learning and improving technologies, troubleshooting bugs, conducting technical interviews, and participating in project discussions.
  • Occasional tasks may involve pair programming, onboarding new engineers, collaborating with tech leads, and proposing initiatives for continuous improvement.

Requirements:

  • 3-5 years of progressive experience in software engineering.
  • Strong experience in backend Software Engineering with Ruby.
  • Knowledge of cloud platforms, software architecture, and database management (postgreSQL).
  • Familiarity with SOAP, MVC, REST, relational and non-relational databases, and microservices.
  • Understanding of good code elements, software design patterns, and API integration.
  • Experience deploying and maintaining software products in production.
  • Familiarity with at least one architectural pattern (e.g., MVC) and delivering solutions requiring multiple iterations.
  • Ability to consider non-functional requirements from the design phase and balance business, product, and technology aspects in decision-making.

Benefits:

  • Mission-driven culture focused on customer value, teamwork, humility, and integrity.
  • Role clarity, career growth, and personal development plans for all employees.
  • Competitive salary, medical insurance, ample and flexible time off, and mental healthcare benefits.
  • Ownership mentality with competitive stock options.
  • Commitment to building an inclusive and diverse team for exceptional work environment.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback