How Remoteville checks and expires listings

Software Engineer

Skills
Computer ScienceSoftware As A ServiceDownstream Oil And GasEnhanced Data Rates For GSM EvolutionIdentity And Access ManagementLaw EnforcementModeling
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3-5 years of professional software engineering experience
  • Experience building backend services in .NET or Python
  • Experience with RESTful API development
  • Experience integrating federated identity systems using OAuth 2.0 OIDC SAML 2.0 and/or JWT
  • Practical understanding of authorization frameworks and policy enforcement
  • Knowledge of identity protocol mechanics including authorization code flow token introspection claims-based access assertion handling and SSO logout behavior
  • Experience with multi-tenant SaaS integration patterns
  • Familiarity with AWS or similar cloud platforms
  • Proficiency with Git CI/CD Docker and automated testing
  • Active use of AI-assisted development tools in daily workflow

Nice to have

  • Independent
  • Detail-oriented
  • Proactive communicator
  • Collaborative
  • Security-minded
  • Operationally aware

Day to day

  • Design and implement backend platform services that support federated identity authentication and authorization across a multi-product SaaS environment
  • Build reliable integrations with identity systems and upstream or downstream services while handling tokens sessions and edge cases carefully
  • Write maintainable code tests and documentation and use AI-assisted tools to accelerate design implementation validation and delivery