INTL Senior Backend Software Engineer

Insight Global
West Palm Beach, FL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$43,680.0 - $52,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Data Analysis C Sharp (Programming Language) Cloud Computing Cloud Engineering Data Structures DevOps Distributed Systems Python (Programming Language) Software Architecture Redis
+6 more
.NET Core Backend Build Management Api Design Terraform Serverless Computing

Job description

SmartX Advisory Solutions is seeking an experienced Senior Backend Software Engineer to take ownership of an existing Python-based application originally developed by a contractor. This engineer will be responsible for understanding, maintaining, and evolving the current system, and ultimately migrating it into SmartX’s core technology stack and deployment model.

This is a hands-on backend role focused on Python API development, cloud infrastructure, and system ownership. The ideal candidate is comfortable stepping into an existing codebase, making architectural decisions, and owning the application end-to-end in production.

Ideal PR: $21-25 USD/HR (can max out BR for an ALL-STAR! Max PR: $28 USD/HR), * Take full ownership of an existing Python-based backend application, including maintenance, enhancements, and long-term stability

  • Study, understand, and refactor contractor-written code, ensuring it meets SmartX engineering standards

  • Migrate the application into SmartX’s core platform and deployment ecosystem

  • Design and build scalable, high-performance backend services and APIs using Python

  • Work extensively with AWS-based infrastructure, including deployment and monitoring

  • Collaborate with SmartX engineering teams working in C#, .NET Core, and cloud-native services

Requirements

  • Strong professional experience with Python for backend development and API creation

  • Experience working with AWS in production environments

  • Hands-on experience with Redis, cloud-native architectures, and distributed systems

  • Solid understanding of data structures, algorithms, and mathematical problem-solving

  • Experience maintaining and modernizing existing codebases, especially those built by third parties

  • Ability to independently own projects and make architectural decisions

  • Strong backend engineering mindset with a focus on performance, reliability, and scalability

  • Experience with C#, .NET Core, or willingness to work closely with teams using that stack Preferred Qualifications:

  • Terraform or infrastructure-as-code experience

  • Background in data-heavy systems, analytics, or computation-focused applications

  • Experience migrating applications between platforms or deployment environments

  • Familiarity with CI/CD pipelines and DevOps best practices

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all