Mid Software Engineer

Tradehelm, Inc.
New York, NY, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Application Performance Management Computer Vision Cloud Computing Code Review Software Debugging Distributed Systems Python (Programming Language) Machine Learning
+10 more
Automation of Marketing Performance Tuning Software Architecture Service-Oriented Architecture Software Engineering Software Systems Cloud Platform System ReactJS Backend Docker

Job description

We are seeking a Mid Software Engineer to contribute to the development of a next-generation geospatial content production and workflow management platform. This platform supports high-volume global operations that combine manual processes, AI-assisted workflows, and automation to produce high-resolution imagery, 3D measurement data, and machine-learning-derived geospatial products at scale. In this role, you will help design and build backend services, workflow orchestration systems, operational tooling, and platform capabilities that enable scalable content production and process optimization. You will collaborate closely with technical leadership, cross-functional stakeholders, and distributed engineering teams to deliver reliable, production-ready solutions., Product-Focused Engineering

  • Design, develop, and maintain backend services and APIs that support end-to-end workflow execution and operational management.
  • Contribute to scalable workflow orchestration and processing systems used in high-volume production environments.
  • Support and enhance existing processing and measurement pipelines, including performance-critical services.
  • Build reliable cloud-native applications and distributed systems that support platform scalability and operational efficiency.
  • Optimize application performance, scalability, reliability, and observability across platform services.
  • Participate in architecture and technical design discussions focused on maintainability, resilience, and long-term scalability.
  • Troubleshoot and resolve issues across multiple services and processing layers.
  • Drive engineering quality through comprehensive testing, code reviews, documentation, and operational best practices.

Collaboration & Delivery Work closely with Product, Architecture, QA, CloudOps, and Engineering teams to deliver cohesive platform solutions. * Participate actively in code reviews and contribute constructive technical feedback.

  • Create and maintain technical documentation, runbooks, and knowledge-sharing resources.
  • Communicate progress, trade-offs, and implementation considerations with engineering leadership and stakeholders.
  • Collaborate effectively with distributed teams across multiple geographic regions and time zones.

Requirements

The ideal candidate is a strong backend-focused engineer who enjoys solving complex platform challenges, building scalable distributed systems, and contributing to products that operate at significant scale. Experience with geospatial platforms is beneficial but not required. Success in this role requires strong software engineering fundamentals, cloud-native development experience, and the ability to work effectively within a highly collaborative and globally distributed engineering organization., * Intermediate to Advanced English communication skills.

  • Self-motivated, proactive, and capable of working independently within established technical direction.
  • Strong analytical thinking, troubleshooting, and problem-solving capabilities.
  • Ability to balance technical excellence with business and operational priorities.
  • Excellent collaboration skills and experience working within Agile development environments.
  • Strong sense of ownership, accountability, and commitment to delivering high-quality software.

Technical Requirements

  • 5+ years of professional software engineering experience.
  • Strong experience developing backend systems and APIs in cloud-based environments.
  • Proficiency in Go and Python.
  • Familiarity with React and modern JavaScript development.
  • Experience designing and building workflow-driven systems and service-oriented architectures.
  • Experience developing scalable distributed systems in cloud environments.
  • Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience implementing CI/CD pipelines and modern cloud deployment practices.
  • Strong debugging, performance optimization, and system troubleshooting skills.
  • Experience participating in software architecture and technical design discussions.
  • Demonstrated ability to deliver reliable, maintainable, and production-ready software solutions.

Nice to Have

  • Experience building workflow orchestration, job processing, or automation platforms.
  • Exposure to high-throughput, high-concurrency, or large-scale distributed service architectures.
  • Experience working with AI-assisted development tools and agentic coding workflows.
  • Experience supporting operational, production, or process-management platforms.
  • Familiarity with observability, monitoring, and production readiness practices.
  • Experience collaborating within globally distributed engineering organizations.
  • Exposure to geospatial technologies, aerial imagery, computer vision, mapping platforms, or related domains.

Benefits & conditions

Perks & Benefits working at Kopius!

  • Remote Work & Flexible Hours: Work remotely from LATAM, aligned to New York (ET) hours
  • Continuing Education: Ongoing training, workshops, and sponsored courses
  • Career Growth: Abundant opportunities for development and advancement
  • Language Learning: Online English classes to boost communication skills
  • Referral Bonuses: Rewards for referring new talent
  • The Box - Quarterly: Curated snack boxes and company swag every three months
  • Keep Moving: Reimbursement for physical activity memberships
About You At Kopius, we value individuals who:
  • Foster Community and Connection through teamwork and collaboration
  • Create Exceptional Experiences by aligning communication and actions with excellence
  • Embrace New Ideas, staying curious and adaptable
  • Take Ownership, showing initiative and accountability
  • Always Walk the Talk, upholding integrity in everything they do

About the company

At Kopius, we’re passionate about technology and committed to helping our partners innovate. With expertise in digital strategy, design, and engineering, our global team of nearly 600 professionals works on 40+ active projects worldwide. We thrive on solving complex challenges and building the future through thoughtful, high-impact digital solutions.

Apply for this position

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

Apply on www.careerjet.com

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all