Job Closed

This listing is no longer active.

Clicksign logo
Clicksign

Clicksign. O click que muda a sua vida.

Mid-level Python Developer – Integrations, SAP

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

65 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Python Developer – Integrations, SAP

Clicksign

• Develop and maintain robust integration flows between internal/third-party systems (e.g., ADP, Pipefy, billing tools) and the SAP ecosystem. • Design and implement communication layers for secure and efficient data traffic. • Write high-quality, clean, testable, and maintainable code. • Ensure the integrity, performance, and consistency of data exchanged between systems. • Implement automated tests (unit and integration) to ensure the resilience of integrations. • Clearly document created APIs, integration topologies, and data flows. • Collaborate proactively with business, product, and infrastructure teams to understand flow requirements.

Job Requirements

  • Solid previous experience in Python development.
  • Hands-on experience developing integrations using RESTful APIs, Webhooks, RPC.
  • Previous experience or strong knowledge in integration projects with the SAP ecosystem.
  • Knowledge of data modeling and relational databases (PostgreSQL).
  • Proficiency in code design best practices, architecture patterns for gateways/messaging, and version control with Git.
  • Experience with testing frameworks in Python.
  • Plus: Experience with automation/integration tools or connectors for HR and CRM systems.
  • Knowledge of queues and asynchronous processing.
  • Familiarity with Docker and CI/CD pipelines.
  • Experience with cloud providers (particularly AWS).
  • Knowledge of development using Golang.
  • Experience using AI as a development tool.

Benefits

  • 100% remote work.
  • A culture of trust focused on results, offering significant challenges and learning opportunities.
  • Autonomy and ownership in a collaborative and empathetic environment.
  • Culture of feedback and regular 1:1s with a supportive, non-micromanaging leadership.
  • Comprehensive benefits such as meal/food vouchers, childcare assistance, home office allowance, health coverage, education and culture benefits, Gympass, birthday day-off, discounts on therapy and English courses, among other partnerships.

Related Job Pages

More Backend Engineer Jobs

hammerjack logo

.NET Full Stack Developer

hammerjack

Expert Outsourcing | Technology | Not just another staffing company

Backend Engineer65 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Write understandable, testable, and secure code; • Have strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, information retrieval and security; • Write, debug, and deploy code in a timely manner; • Communicate clearly and regularly with the team members. • Work autonomously demonstrating initiative and common sense. • Participate in design and code reviews. • Design solutions that are modular, scalable and portable. • Have an inquiring mind with the ability to research, question and think outside the box. • Pragmatic approach to design, listen to colleagues and respect other people’s ideas. • Learn and adopt new technologies as the company grows and implements new solutions. • Focus on broader objectives & strategy. • Develop solutions that can evolve and adapt to changes with minimal impact.

Philippines
Job Closed
Dispel logo

Senior Backend Engineer

Dispel

Moving Target Defense-based remote access systems for people and machines.

Backend Engineer65 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

Role Description As a Senior Backend Engineer (IC6), you will deliver complex systems across software, infrastructure, networking, and security. You will: - Scope work into well-defined milestones and estimate delivery timelines. - Resolve a wide range of technical issues creatively. - Write clear, maintainable code that other engineers can extend with confidence. - Work closely with cross-team stakeholders to define requirements and deliver software that delights customers. - Be a go-to expert in at least one area of the codebase. - Participate in a collaborative engineering environment, supporting and helping others. Qualifications - 6+ years of professional software engineering experience with a demonstrated track record of delivering complex systems. - Strong proficiency in at least one core programming language. - Comfortable using coding agents (e.g., GitHub Copilot, Claude Code). - Hands-on experience with cloud platforms (AWS/Azure) including networking constructs. - Experience working across multiple layers of the stack: application, database, infrastructure, or security. - Demonstrated ability to work with cross-team stakeholders to define requirements. - Strong understanding of system reliability, monitoring, and performance optimization. - Experience on multiple teams or in multiple roles. - Strong proficiency in one or more of: Python, TypeScript, Go. - Deep involvement with complex, production-grade APIs and services. - Strong understanding of cloud execution environments and architectural decisions. - Strong understanding of databases, caches, queues, events, and workers. - Solid understanding of network fundamentals: routing, switching, VPN protocols, DNS, and firewalls. - Strong understanding of network security principles and hardening practices. - A willingness to accept failure and feedback, learn and try again. - A passion for learning new disciplines and gaining a deep understanding of team dynamics. - An ability to communicate clearly and succinctly both in-person and over team chat. Requirements - Design, scope, and deliver systems from architecture through implementation and testing. - Scope and stage work into well-defined milestones. - Estimate projects and communicate risks when timelines shift. - Write well-tested code designed to last. - Create model documentation for others to reference. - Resolve technical issues across software, infrastructure, and network layers. - Select methods that result in low-defect, high-performance software. - Identify and address problems in your own and others' work early. - Own reliability, monitoring, logging, and instrumentation of systems. - Ensure systems meet performance, scalability, and security requirements. - Participate in incident response and root cause analysis. - Continuously improve system quality, automation, and operational maturity. - Communicate effectively across teams to surface requirements problems early. - Partner with product, security, and infrastructure teams. - Contribute to technical discussions influencing broader engineering direction. - Informally mentor IC1 and IC2 engineers through code review and pairing. - Participate in evaluation portions of interview loops. Benefits - Salary range for role: $150,000-$169,000.00 - 401(k) with company match - Generous paid time off and holidays - Performance bonus and equity eligible - Remote work - Medical, vision, dental insurance

United States
$150K - $169K / year

Back End Software Developer

TXT Group

Posizione aperta a candidati senza distinzione di genere, ai sensi del D.Lgs. 198/2006. L'azienda promuove le pari opportunità e valorizza la diversità in tutte le sue forme.

Backend Engineer65 days ago

Role Description For the Aerospace & Aeronautics Business Line, TXT E SWISS is looking for a Back-end Software Engineer to join its team in Switzerland. The selected candidate will be involved in the development of software applications for ground-based training systems, contributing to advanced solutions supporting pilot training within an international and highly technological environment. - Design and develop software modules for ground-based training systems using C++; - Develop user interfaces using Qt/QML; - Integrate third-party software modules and components; - Produce and maintain technical project documentation; - Collaborate with multidisciplinary teams throughout all phases of the software development lifecycle. Qualifications - Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields. Requirements - Experience in C++ software development; - Experience in software integration activities; - Good knowledge of software development best practices and debugging techniques; - Mid-level profile with 3-5 years of experience in software development. Preferred Skills - Experience with Qt/QML; - Familiarity with Windows operating systems; - Knowledge of tools such as JIRA and Jenkins; - Previous experience in the aerospace/aeronautics industry will be considered a plus. Soft Skills - Strong analytical and problem-solving skills; - Team-oriented mindset with excellent communication abilities; - Flexibility and ability to work in dynamic environments; - Excellent written and spoken English; - Knowledge of German will be considered an advantage. Benefits - Become part of an international, dynamic, and continuously evolving environment; - Work on high-tech projects with a real impact on the aerospace industry; - Benefit from a permanent contract tailored to your profile and skills.

Switzerland
Job Closed
Hubs.is logo

Senior Backend Engineer

Hubs.is

The Organizational AI Platform

Backend Engineer65 days ago
Full TimeRemoteTeam 11-50Since 2023

Role Description We’re looking for a Senior Backend Engineer to lead and enhance the backbone of our AI automation platform. This is a hands-on role with real architectural responsibility — ideal for someone with technical leadership experience who has taken a product from early stage to scale and knows how to balance speed with long-term stability. The work centers on building an autonomous reactive programming architecture that makes AI automation feel seamless and alive, while also designing the distributed systems and scalable infrastructure needed to support widespread adoption. Responsibilities - Design, build, and optimize backend services to support real-time AI and automation workloads. - Architect distributed systems with instrumentation that scale reliably and efficiently. - Improve system performance of streaming data, asynchronous event-driven communications, and resilient microservices. - Collaborate with frontend, product and devops teams to ensure seamless integration. - Architect for scale, performance and efficiency at the logic, network and database layers. - Lay foundations for high quality distributed services that can evolve and grow as we scale out. Qualifications - Productization Experience: A track record of productizing software from early development through scale-out, including system scaling, security infrastructure, and monetization. - Collaboration & Ownership: Organized, responsible, and proactive — able to manage multiple tasks in a fast-paced environment, solve technical challenges independently, and coordinate across the team. - Critical Thinking & Communication: Strong problem-solving skills with clear written and spoken English for remote collaboration (Spanish and/or Portuguese are a plus). - Pragmatism: The judgment to know when to move fast and when to invest in long-term stability. - Backend & Architecture: Strong experience with Node.js and frameworks like Nest.js or Express, plus a solid grasp of distributed systems, scaling patterns, microservices, and cloud infrastructure. - APIs & Dataflows: Familiarity with streaming APIs, websockets, asynchronous architectures, and designing/maintaining RESTful APIs and event schemas. - AI familiarity: Experienced building tools and data pipelines using Python and AI APIs, with a strong understanding of when and how to apply different LLMs. - Databases: Hands-on expertise with both relational (Postgres) and document (MongoDB) databases, from schema design to indexes and query tuning, with an emphasis on scalability and performance. Requirements - Experience Level: 5+ years of backend development, focusing on data systems and high-traffic web applications. - Languages & Technologies: TypeScript, Node.js, Python. - Databases: PostgreSQL and MongoDB at scale. - Performance optimization: Experience using observability tools, debugging, and performing root cause analysis. - Data Pipelines: Experience building scalable asynchronous pipelines, especially for language/AI data. - DevOps & Tools: Git, CI/CD processes; familiarity with Datadog, Digital Ocean, and/or GCP is a plus. Benefits - Competitive salary. - Chance for participation in upside via stock plans. - Flexibility of a remote-first environment. - Opportunity to shape both our product and our culture as an early member of the engineering team. - Work alongside passionate people who care deeply about craft, autonomy, and creating experiences users love.

United States