Junior Support Engineer, Python/React

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 1,001-5,000Since 2003H1B SponsorCompany SiteLinkedIn

Location

Spain

Posted

14 days ago

Salary

0

Seniority

Junior

Associate DegreeSpanishEnglishAWSCloudMicroservicesPythonReactSQLTypeScript

Job Description

Junior Support Engineer, Python/React

Talan

• Provide technical support and troubleshooting for internal applications and services. • Collaborate with development teams to identify and resolve incidents. • Monitor and maintain microservices and APIs. • Participate in deployments, testing, and continuous improvement initiatives. • Support integrations with cloud services and third-party platforms. • Document issues, processes, and technical solutions. • Work in an agile and multicultural environment.

Job Requirements

  • Experience with Python (FastAPI)
  • Knowledge of React + TypeScript
  • Experience using Git
  • Experience with relational databases (SQL)
  • Knowledge of microservices architecture and API consumption
  • Fluent or advanced Spanish level
  • Experience with NestJS (Nice to have)
  • Knowledge of AWS Cloud services such as S3, Lambda, and Athena (Nice to have)
  • Experience with Microsoft Graph API (Nice to have)
  • Familiarity with CI/CD pipelines (Nice to have)
  • Experience using DataDog (Nice to have)

Benefits

  • Remote position working in the Spain time zone.
  • Possibility to manage work permits.
  • Permanent, full-time contract.
  • Smart Office Pack so that you can work comfortably from home.
  • Training and career development.
  • Benefits and perks such as private medical insurance, life insurance, Language lessons, etc.
  • Possibility to be part of a multicultural team and work on international projects.

Related Job Pages

More Backend Engineer Jobs

Slalom logo

Senior Java Software Engineer

Slalom

Slalom is a management consulting firm focused on strategy, technology, and business transformation. Headquartered in Seattle, Washington, the company has grown to employ over 6,50

Backend Engineer14 days ago

Title: Slalom Flex (Project Based)- Sr. Java Software Engineer Locations: Albany, NY - Baltimore, MD - Buffalo, NY - Cleveland, OH - Dallas, TX - Harrisburg, PA - Indianapolis, IN - Jacksonville, FL - Louisville, KY - Milwaukee, WI - New York, NY - Oklahoma City, OK - Orlando, FL - Pittsburgh, PA - Rochester, NY - San Antonio, TX - Tallahassee, FL - Tampa, FL - Washington, DC, US - White Plains, NY Job Description: Sr. Software Engineer (Java) Location: Remote EST Hours W2 Employment: Must have lived in the U.S. 3+ years About Us Slalom is a purpose-led, global business and technology consulting company. From strategy to implementation, our approach is fiercely human. In six+ countries and 43+ markets, we deeply understand our customers-and their customers-to deliver practical, end-to-end solutions that drive meaningful impact. Backed by close partnerships with over 400 leading technology providers, our 10,000+ strong team helps people and organizations dream bigger, move faster, and build better tomorrows for all. We're honored to be consistently Recognized as a great place to work, including being one of Fortune's 100 Best Companies to Work For seven years running. Learn more at slalom.com. Overview We are seeking a Software Engineer to design, build, and support highly scalable, cloud‑first applications that meet rigorous performance, reliability, and security standards. This role focuses primarily on backend development and works closely with cross‑functional partners in an Agile environment to deliver modern, high‑impact software solutions. Key Responsibilities - Design, develop, and implement complex software solutions aligned with federal standards and real‑time payment systems - Build and maintain backend services using cloud‑native and serverless architectures. - Design and develop high‑performance Java application components and integrate with distributed systems and services. - Collaborate with product owners, analysts, and engineers within Agile teams to define requirements and conduct design reviews. - Contribute to strategic and tactical planning related to system architecture and the software development lifecycle. - Ensure applications meet high standards for scalability, reliability, security, and availability (24/7/365 environments). - Provide production support, including timely troubleshooting and resolution of complex, time‑critical issues. - Ensure compliance with applicable policies, procedures, and technical standards. - Mentor and consult across teams on complex technical challenges and best practices. - Continuously learn and apply new technologies while maintaining strong engineering fundamentals. Required Qualifications - Bachelor's degree in Computer Science, Information Systems, or equivalent practical experience. - 5-7 years of professional software engineering experience in a team‑based environment. - Experience on 3+ Java Projects in spring boot framework - Strong experience designing and developing cloud‑first applications. - Hands‑on experience building and deploying solutions in cloud environments. - Experience with serverless architectures. - Proficiency with CI/CD pipelines and DevOps practices. - Experience working in Agile development environments (Scrum, Kanban, Lean). - Demonstrated experience building high‑volume, highly available systems. Technical Skills - Strong expertise in Java. - Working knowledge of additional languages and technologies such as JavaScript, XML, JSON, HTML, CSS, and Python - Experience with Linux, Unix, and Windows operating systems. - Experience with relational databases such as SQL, Oracle, or DB2. - Experience integrating cloud services into applications (AWS preferred). - Familiarity with modern distributed systems and cloud technologies such as Kafka, NoSQL databases, in‑memory data stores, and messaging platforms. - Solid understanding of object‑oriented programming principles. - Knowledge of cloud security best practices for application development and delivery. Additional Skills - Strong problem‑solving and independent decision‑making abilities. - Excellent written and verbal communication skills. - Ability to collaborate effectively across technical and non‑technical teams. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses. Slalom is committed to fair and equitable compensation practices. For this position, the base salary pay range is $80/hr to $95/hr. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.

Worldwide
$80 - $95 / hour

Role Description We’re looking for an engineer who loves building reliable backend systems and is comfortable working close to production. You write clean Rails code, understand data modeling and performance, and you can reason about operational reality: deployments, monitoring, scaling, and safe change management. You don’t need to be a full-time infra engineer — but you do need to be someone who can jump into logs, dashboards, CI/CD, and production issues without fear. We’re looking for an engineer who is comfortable owning production infrastructure for enterprise bank customers — and who treats security, reliability and compliance as core product requirements. You are deeply hands-on in AWS and containerized environments, but you also think in threat models, controls and audit trails. You’ve operated systems that must pass formal due diligence (banks, fintech, payments, healthcare, or similar), and you can translate that reality into pragmatic security decisions without slowing the business unnecessarily. You’re methodical, proactive and allergic to “security theater.” You build policies and controls that actually get adopted, reduce risk measurably, and stand up in audits. Responsibilities - Backend Engineering (Ruby on Rails) - Build and own backend services and APIs for our mortgage origination SaaS (banks + internal ops). - Design and maintain domain models, business rules, validations, and workflows that are correct and auditable. - Build and maintain integrations with third parties (KYC/KYB, credit bureaus, document providers, banking services, etc.). - Implement background processing (Sidekiq/ActiveJob), idempotency, retries, and safe job orchestration. - Ensure strong engineering fundamentals: testing (RSpec), code review, refactoring, documentation, and maintainable architecture. - Data, Performance, Reliability - Own database design and performance (Postgres): indexing, query optimization, migrations, and data integrity. - Improve system performance and reliability: caching strategies, rate limits, timeouts, circuit breakers, and graceful degradation. - Define and track backend quality metrics: latency, error rates, queue health, and system throughput. - DevOps / Production Ownership - Participate in and improve CI/CD pipelines, release processes, and rollback strategies. - Contribute to our deployment/runtime environment (AWS + containers), including configuration, secrets usage, and environment hygiene. - Improve observability: logging, tracing, dashboards, and actionable alerting (not noise). - Participate in on-call / incident response (lightweight but real), with clear post-incident RCAs and preventive follow-ups. - Security-by-default (backend scope) - Implement secure patterns in application code: auth, authorization, audit logs, encryption practices, secrets handling, and safe data exposure. Qualifications - Strong professional experience building production systems with Ruby on Rails. - Solid understanding of API design (REST/JSON), versioning, pagination, and error semantics. - Experience with PostgreSQL (schema design, performance, migrations, data integrity). - Experience with background jobs (Sidekiq/ActiveJob) and distributed-systems patterns (retries, idempotency). - Good testing discipline (e.g., RSpec) and comfort shipping in a collaborative environment. - DevOps fundamentals: comfort with Docker, CI/CD, reading logs/metrics, and debugging production issues. - Experience running Rails in AWS (ECS/Fargate, EKS, or similar). Requirements - Must-have - Strong professional experience building production systems with Ruby on Rails. - Solid understanding of API design (REST/JSON), versioning, pagination, and error semantics. - Experience with PostgreSQL (schema design, performance, migrations, data integrity). - Experience with background jobs (Sidekiq/ActiveJob) and distributed-systems patterns (retries, idempotency). - Good testing discipline (e.g., RSpec) and comfort shipping in a collaborative environment. - DevOps fundamentals: comfort with Docker, CI/CD, reading logs/metrics, and debugging production issues. - Experience running Rails in AWS (ECS/Fargate, EKS, or similar). - Nice-to-have - Infrastructure-as-code familiarity (Terraform is a plus). - Experience with observability tooling (Sentry, Datadog, CloudWatch, OpenTelemetry, etc.). - Prior work in regulated or diligence-heavy environments (fintech, banks, payments, healthcare). Soft Skills - High ownership and accountability. - Strong written communication and documentation. - Ability to explain risk and trade-offs clearly to technical and non-technical stakeholders. - Calm, structured incident handling and strong prioritization.

Mexico
MX$55K - MX$70K / month
Job Closed
Miratech logo

Google DialogFlow Engineer, Python

Miratech

Helping Visionaries Change the World

Backend Engineer14 days ago
Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Miratech is looking for a Google DialogFlow Engineer (Python) to join the Bot Development team and help build next-generation conversational AI solutions across cloud platforms. • In this role, you will design, develop, and enhance intelligent chatbots and voice bots using Google Cloud Platform technologies, with a strong focus on Dialogflow CX and its LLM-powered Playbooks capabilities. • You will contribute to delivering scalable, high-performance conversational experiences through advanced AI capabilities, backend integrations, and modern cloud-native architectures. • Design, develop, and deploy chatbots and voice bots utilizing leading Conversational AI platforms such as Microsoft Bot Framework, Google CCAI, Dialogflow CX. • Craft clean, efficient, and maintainable code adhering to industry best practices and standards. • Develop custom components and tools to optimize the functionality and performance of our chatbot ecosystem. • Collaborate closely with developers, designers, and other stakeholders to meet project requirements and user expectations. • Leverage natural language processing (NLP), LLM and machine learning (ML) techniques, including TTS, STT, and SSML, to enable our chatbots to comprehend and respond intelligently to user inputs. • Integrate chatbot systems seamlessly with backend systems, databases, and APIs to facilitate smooth data exchange and interactions. • Investigate and resolve complex technical issues by analysing logs and debugging code for continuous improvement. • Stay ahead of the curve by keeping up-to-date with the latest trends and advancements in chatbot development.

India
Miratech logo

Senior Java Developer

Miratech

Helping Visionaries Change the World

Backend Engineer14 days ago
Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Design, develop, and maintain IVR applications based on business and technical requirements • Integrate IVR solutions with key internal services • Monitor IVR systems and implement operational improvements to enhance customer experience • Troubleshoot and resolve issues within the voice contact center and IVR environments • Collaborate with project managers to ensure the timely and high-quality delivery of solutions • Work independently while supporting a regional business unit aligned with global objectives • Participate in forward-looking initiatives to improve call steering and IVR architecture • Communicate technical concepts clearly to both technical and non-technical stakeholders

Canada