Truelogic Software

Senior Back-End Engineer, Python, Fast API

Truelogic Software

full-time

Posted on:

Location Type: Remote

Location: Dominican Republic

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain scalable, low-latency RESTful APIs and microservices using Python and FastAPI.
  • Develop and optimize backend services for data-intensive workloads, ensuring reliability and performance in production.
  • Design, optimize, and maintain PostgreSQL databases, including schema design, indexing, query optimization, and large-scale data migrations.
  • Work with vector-based data use cases using pgvector or similar technologies for embedding and similarity search.
  • Collaborate with frontend, DevOps, and product teams to deliver features from design through production deployment.
  • Contribute to CI/CD pipelines and cloud-native deployments using Docker and Kubernetes.
  • Troubleshoot production issues, perform performance analysis, and drive improvements in scalability and system stability.
  • Propose and implement improvements related to async programming, backend security, and modern cloud architectures on AWS or GCP.
  • Participate in code reviews and technical discussions to promote clean, maintainable, and efficient backend systems.

Requirements

  • 5+ years of professional backend development experience, with at least 3 years using Python in production environments.
  • Strong hands-on experience with FastAPI, including async/await patterns and dependency injection.
  • Advanced PostgreSQL expertise, including schema design, indexing strategies, query optimization, and high-throughput data handling.
  • Experience working with pgvector or similar vector search solutions.
  • Solid SQL fundamentals and proven ability to diagnose and resolve database performance issues.
  • Hands-on experience with Docker and containerized applications; familiarity with Kubernetes is required.
  • Experience working with cloud platforms such as AWS or GCP.
  • Strong problem-solving skills and a pragmatic, production-focused engineering mindset.
Benefits
  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPIPostgreSQLpgvectorSQLDockerKubernetesCI/CDasync programmingcloud architectures
Soft Skills
problem-solvingcollaborationcommunicationtechnical discussionscode reviewsproduction-focused mindset