Senior Backend Software Engineer (Python / TypeScript)

Remote • Posted 4 hours ago • Updated 4 hours ago
Full Time
Occasional Travel Required
Able to Sponsor
Remote
$100,000 - $110,000/yr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Computer Science
  • Artificial Intelligence
  • Python
  • TypeScript
  • GraphQL
  • Kubernetes
  • Microservices
  • Scalability
  • RESTful
  • Software Engineering
  • Collaboration
  • Communication
  • Node.js
  • Problem Solving

Summary

Senior Backend Software Engineer (Python / TypeScript)

Experience: 6 to 8 Years
Location: Remote (Partial Onsite as Required)

About the Role

We are seeking an exceptional Backend Software Engineer with deep expertise in building scalable APIs, distributed backend services, and system-to-system integrations. This role requires strong software engineering fundamentals, excellent coding skills in Python or TypeScript, and experience designing highly reliable, production-grade backend systems.

The ideal candidate is passionate about writing clean, maintainable code, solving complex engineering challenges, and building services that operate reliably at scale.

Responsibilities

  • Design, develop, and maintain high-performance backend services and RESTful APIs.

  • Architect and implement scalable system-to-system integrations with internal and external platforms.

  • Build resilient microservices capable of handling high throughput and low latency.

  • Design clean, extensible APIs with strong security, versioning, and observability.

  • Optimize application performance, scalability, and reliability.

  • Develop automated tests, participate in code reviews, and uphold engineering best practices.

  • Collaborate closely with cross-functional engineering teams to deliver high-quality software.

  • Troubleshoot complex production issues and drive root-cause analysis.

  • Contribute to architectural decisions and mentor other engineers when appropriate.

Required Qualifications

  • 6 – 8+ years of professional software engineering experience.

  • Expert-level proficiency in Python (preferred) or TypeScript/Node.js.

  • Strong experience designing and developing REST APIs and backend services.

  • Extensive experience building backend system-to-system integrations.

  • Deep understanding of distributed systems, concurrency, networking, and asynchronous programming.

  • Strong knowledge of data structures, algorithms, object-oriented design, and software engineering principles.

  • Experience with relational and NoSQL databases.

  • Experience deploying applications on AWS, Azure, or Google Cloud Platform.

  • Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and Git.

  • Strong debugging, performance tuning, and production support experience.

Preferred Qualifications

  • Experience building high-scale, mission-critical production systems.

  • Experience with event-driven architectures, Kafka, RabbitMQ, Pub/Sub, or similar messaging systems.

  • Familiarity with GraphQL and gRPC.

  • Experience implementing OAuth2, JWT, SAML, or OpenID Connect.

  • Experience with monitoring and observability tools such as Prometheus, Grafana, Datadog, or OpenTelemetry.

  • Exposure to AI/ML platforms, LLM integrations, or AI infrastructure is a plus.

What We''re Looking For

  • Strong computer science fundamentals.

  • Exceptional problem-solving and debugging skills.

  • Ability to write clean, efficient, and well-tested code.

  • Experience designing systems for scalability, reliability, and maintainability.

  • Excellent communication and collaboration skills.

Interview Focus Areas

  • Advanced Python coding

  • API design and backend architecture

  • Distributed systems and microservices

  • Concurrency and asynchronous programming

  • System design

  • Data structures and algorithms

  • Production debugging and performance optimization

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91142964
  • Position Id: 9013201
  • Posted 4 hours ago

Company Info

About dBestWorkz LLC

DBestWorkz LLC is a strategy-led technology services company delivering AI-driven and end-to-end IT solutions for organizations looking to scale with confidence.

We partner with businesses from strategy to execution—helping define technology roadmaps, design secure architectures, and build production-ready systems that drive measurable business outcomes.

Our expertise spans:

AI, GenAI & Data Engineering (RAG, agentic systems, analytics platforms)

Enterprise IT Solutions (cloud, DevOps, integrations, SAP/Oracle ecosystems)

Digital Transformation & Modernization

Scalable, secure, and compliant system design

We combine deep technical expertise, experienced delivery teams, and a results-first mindset to reduce friction, accelerate time-to-value, and ensure solutions work in the real world—not just on paper.

What sets us apart:

✔ Strategy-led execution

✔ Production-ready AI and IT systems

✔ Enterprise-grade security and scalability

✔ Clear ownership and outcome accountability

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs