Job Description

Overview:

The Backend Software Engineer (Backend, Access & Data Platform) is responsible for building, operating, and maintaining the backend, access control, and data foundations of the companys production systems. The role focuses on implementing and operating secure authentication and authorization, reliable PostgreSQL data layers, and cloud-native backend services on AWS, based on in-house architectural direction.


The role is primarily backend and data focused, with limited frontend integration work to connect APIs, access controls, and data flows into existing frontend applications. This role does not involve frontend design or ownership. In addition to feature delivery, the engineer is accountable for operational stability, security, and scalability in production environments.


Job Highlights:

  • Hourly Rate: USD 12.20, the equivalent in your local currency
  • Paid Hours per Week: 40
  • Schedule: Monday to Friday, Flexible during the clients business hours
  • Work Arrangement: Work from home
  • Contract: Independent Contractor

Side note: Since this is a permanent work-from-home position and an “Independent Contractor” arrangement, the candidates must have their own computer and internet connection. They will handle their own benefits and taxes. The professional fees are on hourly rates and the rate depends on your performance in the application process.


Key Responsibilities:

  • Backend build & operation: Build, deploy, and operate backend services and APIs using Python and FastAPI, following established architectural patterns.
  • Access control implementation: Implement and maintain authentication and authorization systems, including OAuth 2.0, PKCE, JWT-based access control, and identity provider integrations (e.g. OKTA).
  • Data & database operations: Build and operate PostgreSQL schemas, migrations, indexing, and query performance in production systems.
  • Lifecycle ownership: Support backend systems across their operational lifecycle, including deployment.
  • Cloud operations: Operate backend services on AWS, including ECS/Fargate, RDS, load balancing, monitoring, logging, and secrets management.
  • Integration support: Perform limited frontend integration work by wiring backend APIs and access rules into existing frontend codebases.
  • Quality & reliability: Ensure systems are secure, maintainable, and well-documented, adhering to internal engineering and security standards.
  • Operational support: Availability for critical system maintenance, resolving issues related to access control, data integrity, and backend performance.


Delegation/Level of Authority:

  • Decision-making scope: Make day-to-day technical decisions within agreed project frameworks and in agreement with the development team.
  • Escalation: Raises significant issues, risks, or architectural decisions to the respective software delivery lead if necessary.


Key Performance Indicators (KPIs):

  • Delivery: Timely and successful completion of software deliverables across the full lifecycle.
  • Quality: Reliability, maintainability, and security of deployed solutions.
  • Stakeholder Engagement: Positive feedback from clients on delivery, collaboration, and support.
  • Compliance: Adherence to governance, security, and industry standards.
  • Incident Management: Timely and effective resolution of production incidents and root-cause remediation.
  • Sustainability: Effective ongoing maintenance and continuous improvement of client systems.


Requirements:

  • Proficiency in one or more core backend programming languages (e.g., Python, Rust, or similar).
  • Experience building and maintaining production systems throughout the software lifecycle.
  • Experience building and maintaining production systems throughout the software lifecycle.
  • Hands-on experience implementing and operating authentication and authorization systems.
  • Production experience with PostgreSQL, including migrations and performance tuning.
  • Experience operating cloud-native systems on AWS.
  • Familiarity with FastAPI, SQLAlchemy, and Alembic or equivalent tools.
  • Experience with Docker and CI/CD pipelines.
  • Familiarity with infrastructure-as-code tools (e.g. Terraform).
  • Ability to perform frontend integration work without frontend design responsibility.


(Note: Advantageous but not essential)

  • Experience with enterprise identity providers (e.g. OKTA).
  • Experience operating high-traffic or mission-critical systems.
  • Experience with Redis or caching layers.
  • Experience with AWS CDK.
  • Experience in fintech or FMCG environments (advantageous but not essential).
  • Experience in frontend development (Javascript/Typescript).
  • Degree in computer science, software engineering, or a related field.


Independent Contractor Perks:

  • HMO Coverage for eligible locations
  • Permanent work-from-home
  • Immediate hiring


Reminder:

Kindly apply directly to the link provided; you will be redirected to BruntWork’s Career Site. Complete the initial requirements, including the voice recording, pre-screening assessment, and technical check of your computer/device.


Job Details

Role Level: Mid-Level Work Type: Contract
Country: Philippines City: Manila, National Capital Region
Company Website: https://www.bruntworkcareers.co Job Function: Software Development
Company Industry/
Sector:
Wholesale Wholesale Hardware Plumbing Heating Equipment And Retail

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn