← Back to all jobs
T

Backend Software Engineer

TruTechnologies

38d ago

0DevUSjobspy_indeed
remoteindeed

Job Description

Remote (United States) Full\-time **Position Overview:** TruTechnologies is seeking a mid\-level backend software engineer to join our small, but growing team. You must have a passion for diving deep into real\-world business problems and architecting scalable server\-side solutions. The ideal candidate takes strong ownership, thrives in a relatively unstructured environment, and is ready to lead backend initiatives while mentoring newer developers. This position offers a unique opportunity to shape our data model, infrastructure, and development processes while making a significant impact on the company's technical direction. **What You'll Do:** * Design, build, and iterate on backend services, RESTful/GraphQL APIs, and database schemas * Take ownership of backend architecture decisions, optimizing for performance, scalability, and reliability * Develop and enforce best practices across our tech stack, development process, and CI/CD pipelines * Collaborate seamlessly with frontend developers, product managers, QA testers, and stakeholders to deliver end\-to\-end features * Effectively juggle multiple concurrent projects, proactively reporting status and clarifying priorities * Lead architecture sessions, conduct thorough code reviews, and mentor junior developers * Identify and implement backend improvements for internal\- and external\-facing product offerings **What You'll Need:** * 3–5 years of professional backend software development experience * Strong proficiency in one or more backend languages (e.g., Python, Java, Node.js, Go, or C\#) * Deep experience with relational and/or NoSQL databases, query optimization, and data modeling * Familiarity with cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker, Kubernetes) * Solid understanding of system design, API architecture, and design patterns * A passion for building software that solves real\-world business problems * Intellectually curious, feedback\-oriented, and able to course\-correct quickly * Excellent communication skills and a team\-first attitude * Experience with Ruby on Rails is preferred * Bachelor's degree in Computer Science is preferred, but not required