Tallo logoTallo logo

Senior Software Engineer - Enterprise Asset/IoT

Job

Kelly Mitchell

Remote

Full-Time

Posted 3 days ago (Updated 10 hours ago) • Actively hiring

Expires 6/8/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
88
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Summary Our Travel & Hospitality client is seeking a Senior Software Engineer to join their remote team! This is a full-stack engineering role, focused on building and operating platform services such as messaging systems, micro-services, data platforms, serverless runtimes, customer experiences and applying AI/ML to develop scalable and highly reliable solutions. Core Responsibilities Develop APIs, automation, and tools to improve platform integration Build and maintain monitoring and alerting systems for services Collaborate with application teams to enhance reliability and performance Design and operate scalable systems across data centers, edge devices, and the cloud Work with teams to create products that improve rail network operations Innovate in distributed computing and drive industry transformation Build solutions for high-speed, large-scale predictions on distributed systems Solve broad challenges by designing and coding effective solutions in an agile environment Own architecture for large-scale, complex systems Make critical technical decisions balancing business needs and engineering trade-offs Drive cross-team alignment on technical solutions Establish and maintain coding and design best practices Serve as a subject matter expert in one or more technical domains Mentor and grow other engineers, including other senior engineers Anticipate technical risks and design systems to mitigate them Required Skills/Experience (Must-Haves) 6+ years of software development or related experience Designing and operating large-scale distributed systems in production environments Platform engineering and backend infrastructure development Cloud-native engineering experience within AWS or similar cloud environments Building scalable, highly available, fault-tolerant systems Microservices architecture and event-driven systems High-volume data processing, telemetry ingestion, or streaming platforms API design, system interoperability, and service integration Reliability engineering, observability, and operational excellence practices Hands-on coding experience in modern programming languages (Java, Kotlin, Go, Python, Node.js, or similar) Experience with CI/CD pipelines, infrastructure automation, and DevOps practices Strong system design and architecture capabilities Experience operating systems with broad enterprise impact or large user/service scale Ability to independently solve complex technical problems in ambiguous or greenfield environments Strong communication, collaboration, and stakeholder management skill Preferred Skills/Experience (Nice-to-Haves) Bachelor's Degree or higher in computer science, or related field IoT platforms or connected device ecosystems Edge computing infrastructure Telemetry or sensor data systems Hardware-adjacent software engineering Kafka, RabbitMQ, or other messaging/event-streaming platforms Kubernetes, serverless, or cloud platform infrastructure Experience supporting platforms with thousands of services or connected assets AI-assisted engineering workflows using tools such as Claude or similar AI coding platforms Not a Good Fit Primarily frontend/UI-focused engineers Candidates without distributed systems experience Engineers focused only on small internal business applications Support-only, operations-only, or non-coding backgrounds Candidates lacking hands-on technical depth at the senior/staff level
Key Competencies & Behaviors Ownership & Accountability Collaboration & Technical Leadership Innovation & Problem Solving Work Environment Location:
Remote in the
United States Compensation & Benefits Pay Range:
The approximate pay range for this position is between $70.00 and $100.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums. Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered This position is W-2 only. We do not work with third-party firms or C2C arrangements for this role. About KellyMitchell At KellyMitchell, our culture is world class. We're movers and shakers! We don't mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. Were passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moments notice. Marketing Disclosure By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.careers.kellymitchell.com/privacy-policy

Similar remote jobs

Similar jobs in Fort Worth, TX

Similar jobs in Texas