MCPNew: now works with Claude & AI assistants
kmc-solutions-inc

kmc-solutions-inc

XTN-ECDF873 | BACKEND SOFTWARE DEVELOPER

Company

kmc-solutions-inc

Role

XTN-ECDF873 | BACKEND SOFTWARE DEVELOPER

Location

Remote

Job type

Full-time

Found on Mokaru

2 days ago

Share this job

Salary

Not disclosed by employer

Job description

.

  • Health Insurance/HMO
  • Enjoy unlimited MadMax Coffee
  • Diverse learning & growth opportunities
  • Accessible Cloud HR platform (Sprout)
  • Above standard leaves

Platform Engineering

  • Design, develop, and maintain backend services using Python, preferably with FastAPI
  • Build scalable, high-performance systems that support platform growth and reliability
  • Translate product and technical requirements into robust backend solutions

API Design & Development

  • Design and implement high-performance RESTful APIs
  • Ensure APIs are well-documented, maintainable, and optimized for frontend and service integration
  • Maintain consistency and scalability across service interfaces System Architecture & Engineering Quality
  • Contribute to architectural decisions and system design
  • Ensure code quality through best practices, peer reviews, and structured QA processes
  • Build maintainable, modular, and scalable backend systems

Quality Assurance & Stability

  • Take ownership of system reliability and performance
  • Implement and maintain automated testing frameworks, including:
  • Unit tests
  • Integration tests
  • End-to-end testing
  • Continuously improve system resilience and reduce failure points Linux & Infrastructure Management
  • Manage and configure Linux-based environments for development and production
  • Support deployment processes and ensure system stability
  • Troubleshoot infrastructure and application-level issues Automation & DevOps Practices
  • Use Docker to containerize applications and standardize environments
  • Implement infrastructure automation using Ansible
  • Support CI/CD pipelines and deployment workflows

Team Collaboration & Training

  • Work within an agile, remote-first engineering team
  • Collaborate with frontend developers, product teams, and infrastructure engineers
  • Proficiency in Python (similar languages would be acceptable), FastAPI or similar backend Python framework experience (similar is acceptable)
  • Experience designing/developing RESTful APIs
  • Strong Linux systems understanding (admin + shell scripting) - Intermediate (except Windows)
  • Experience with Docker and containerized environments
  • Infrastructure automation experience (Ansible)
  • Automated testing experience (e.g., Pytest)
  • Knowledge of scalable system design & distributed systems
  • Experience with Git workflows and collaborative development
  • Ability to build, maintain, and scale backend services
  • Ability to implement high-performance APIs
  • Ensure system reliability, uptime, and performance
  • Work within agile processes (sprints, code reviews, documentation)
  • Participate in knowledge sharing and documentation efforts
  • Experience with RabbitMQ or other message brokers
  • Proficiency with Pydantic for data validation/configuration
  • Experience with SQLAlchemy or similar ORM tools
  • Exposure to CI/CD pipelines and modern DevOps practices
Resume ExampleCover Letter Example

Explore more