Detect
Detect

Backend Engineer

April 21, 2025
Full-time
Remote · Miami, FL
Entry level
Back-end Developer

About Detect

At Detect, we’re at the forefront of the utilities industry with a focus on inspecting and monitoring critical infrastructure. As a nimble startup with a focus on innovation, we offer a unique opportunity for a Backend Engineer to join our growing team. We believe in pushing the boundaries of what’s possible and it shows within the team’s DNA. We embrace new ideas, new technologies and are in the mindset of failing fast and often.

Why Join Us?

  • Flexibility & autonomy: Work from anywhere, at any time. We trust our team to manage their schedules in a way that promotes productivity and work-life balance.
  • Growth: With a strong emphasis on personal development, we encourage continuous learning and tackling challenging projects that contribute to your professional growth.
  • Impact: Play a pivotal role in shaping the future of our technology and products, directly influencing the success of our solutions.
  • Culture of experimentation: We live by the mantra “fail fast, fail often”. By encouraging experimentation and learning from each failure, we pave the way for significant breakthroughs. We promote an environment where every team member is empowered to test new ideas, challenge the status quo and contribute to a culture of continuous innovation.

What You Will Do

As a Backend Engineer, your primary focus will be on developing and maintaining the backbone of our SaaS platform. You'll collaborate with a dedicated team to build, refine and scale our platform, ensuring high performance and responsiveness to requests from our web application. Here's a closer look at your responsibilities:

  • Develop and maintain web APIs: Utilize Django and Python to create robust APIs that serve as the foundation for our user-facing applications. Ensure these APIs are scalable, secure and efficient.
  • Collaborate on system architecture: Work closely with the development team to design and implement scalable system architectures, contributing to all phases of the development lifecycle from ideation to deployment.
  • Optimize application performance: Monitor and optimize the performance of our backend services. Implement best practices for database interactions and processing.

Growth And Exploration Opportunities

  • System design: For those interested in the broader architecture of complex systems, there's the opportunity to dive deeper into system design. This includes scaling applications, optimizing performance, and ensuring our architecture meets our strategic goals.
  • ML ops: If you're keen to explore the intersection of machine learning and operations, we offer pathways to involve you in ML Ops activities. This might involve deploying computer vision models, managing data pipelines, or integrating AI-driven features into our platform.

Requirements

  • Proven experience in Python, with a deep understanding of its ecosystems and frameworks, especially Django.
  • Proven track record of developing and maintaining scalable web APIs, with a focus on RESTful services
  • Familiarity with deploying and managing applications on cloud platforms (e.g., AWS, Azure, GCP) including use of their managed services for virtual compute, databases and storage.
  • Experience in DevOps practices including CI/CD and containerization.
  • Strong communication abilities and an excitement to work across multifaceted teams, bridging the gap between technical, operations, and business units.