Backend / Data Software Engineer
Tenchi Security
Role Description
We are seeking a versatile Backend Software Engineer with a strong interest and capability in Data Engineering to join our team. In this role, you won't be boxed into a single domain. Instead, you will act as a bridge between core backend application development and robust data infrastructure.
You are a great fit if you consider yourself a software engineer first, but you possess a deep appreciation for data pipelines, scalability, and distributed systems. You will design and build robust backend services while simultaneously shaping how our data is ingested, processed, and stored.
Key Responsibilities
- Backend Development: Design, build, and maintain scalable, high-performance backend services and APIs using Python.
- Data Pipeline Engineering: Architect and optimize reliable ETL/ELT pipelines to process large volumes of data using PySpark.
- System Architecture: Containerize applications and data jobs for seamless deployment across environments.
- Data Modeling & Storage: Design efficient relational database schemas and optimize complex SQL queries for both transactional and analytical workloads.
- Collaboration: Work closely with product, analytics, and data science teams to understand data requirements and deliver production-ready software solutions.
- Python: Strong proficiency in writing clean, testable, and efficient production code (e.g., using frameworks like FastAPI, Flask, or standard library concurrency).
- SQL: Advanced knowledge of SQL (joins, window functions, query optimization) and experience working with relational databases (e.g., PostgreSQL, MySQL).
- PySpark & Big Data: Hands-on experience using PySpark for distributed data processing and large-scale data manipulation.
- Docker: Experience containerizing applications and managing local or production deployments using Docker/Docker Compose.
- Engineering Mindset: Strong grasp of software engineering best practices, including git version control, CI/CD, code reviews, and writing unit/integration tests.
Qualifications
- Experience with Apache Iceberg for managing large-scale analytic datasets and table formats.
- Familiarity with cloud storage solutions and optimization techniques, specifically AWS S3 / S3 Tables.
- Familiarity with data ingestion and orchestration tools (e.g., AWS Glue, AWS Step Functions).
- Role Description We are looking for a Senior Backend Engineer to design, develop, and maintain scalable backend services for the Open edX learning platform. The role involves: ~Platform deployment ~Customization ~API integrations ~Performance optimization of...SuggestedPart time
- Role Description Step is looking for a Senior Backend Software Engineer. ~Own features throughout their life cycle, from inception to production ~Improve existing and develop new Kotlin services ~Prioritize maintainable code and test all the things ~Work in a...SuggestedFull timeFlexible hours
- Role Description Software engineers build the core of Amplemarket. Backend engineers build the core of Amplemarket. The three co-founders have an engineering background... ...an Elasticsearch cluster holding terabytes of data We are deeply aware of the importance of our...SuggestedFull time
$95k - $115k
Role Description We're looking for a backend-focused full stack engineer who thinks in systems, cares about product quality, and is genuinely excited to build with AI - not just alongside it. ~Work directly with the founding team on the core platform: the scheduling engine...SuggestedFull timeRemote work- ...applications as part of a microservice architecture on new projects without legacy code and technological debt. ~Work on a complex software system that disrupts the way clinics work. ~Use your creativity to hack your way into proprietary systems. ~Raise the bar...SuggestedFull timeWork at officeFlexible hours
- ...Description This is a remote position. Title: Backend Software Developer Duration: 12 months... ...~Stream processing ~Hands-on engineer (not managerial) Requirements ~Core... ...Development: Building web services and data pipelines ~Frameworks &...Contract workRemote work
- Role Description We're looking for an engineer who sits comfortably at the intersection of data engineering and software craftsmanship. You'll work with large-scale geolocation... ...(e.g. ClickHouse, PostgreSQL), build backend microservices, and contribute to the full data...Full timeWork at officeWork from homeFlexible hours
$150k - $225k
Role Description We're seeking a Senior Backend Engineer to join our Data team. You'll work alongside our Principal Data Engineer to build and improve the automated systems that power our data infrastructure. ~Design and build automated data pipelines and ETL/ELT processes...Full timeRemote workHome office- ...will build and architect the complete backend and data foundation for sophisticated, multi-tenant... .... ~Collaborate with fellow engineers and product leadership to understand requirements... ...async processing. ~5+ years total software engineering experience with hands-on...Full timeContract workLocal area
- Role Description We are looking for a Senior Backend Software Engineer to join our Observability Platform team in Amsterdam or remotely. Building... ...~New ways to help engineers make sense of operational data, including AI-assisted troubleshooting Qualifications...Full timeRemote work
- ...operations across multiple systems and platforms. We are seeking a Backend Software Engineer with strong TypeScript and NestJS expertise to help design,... ...services that process large volumes of transactions and data. This is an opportunity to join a high-ownership...Full timeRemote workWorldwide
- ...to leverage health care through technology. The software that we create enables patients to have full transparency... ...'re in the right place - join our experienced engineers and leaders! Responsibilities ~Build and ship backend services as part of our microservice...Full timeWork at officeRemote workFlexible hours
- ...role where you will bridge the gap between low-level systems engineering and scalable backend infrastructure. ~Architecting the Fork: Designing and... ...and knowledge graph that improves access to public web data and extends the value of AI to the people. ~Culture: A...Full timeRemote work
- ...building the powerful, scalable, and resilient backend systems that power the Horizons platform.... ...developers, product managers, and other engineers to drive the engine of our 'vibe coding'... ...- Connect third-party APIs, implement data storage solutions, and help build...Full timeWorldwideHome office
- ...Description We’re looking for an experienced backend engineer to help build and scale the next... ...structured APIs. ~Build and optimize data pipelines supporting LLM agent workflows... ...~5+ years of professional software engineering experience building production...Full timeRemote workHome officeFlexible hours
$112.13k - $186.88k
...team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems...Full timeRemote workHome office$90 - $125 per hour
Role Description This is a high-impact role for a senior engineer who wants real ownership from day one. As a Senior Software Engineer (Contractor) at Thrive Global, you will own and evolve our enterprise platform end-to-end — responsible for both sustaining engineering...Hourly payContract workFor contractorsImmediate start$130k - $190k
Role Description ~Develop infrastructure, data models, features, and overall system to... ..., scalable and reliable. ~Develop software testing and validation procedures and documentation... ...Qualifications ~BS Degree in Computer Engineering or a related degree plus 2 years of...Full timeRemote workWork from homeHome office- Role Description As a Backend Senior Software Engineer, AUE (AUE: Attack and User Emulation), you will provide expertise in microservices, event-driven messaging systems, Spring Boot, and containerization. In this role, you will drive delivery of various containerized...Full time
$175k - $200k
Role Description We are seeking a Senior Backend Engineer to drive the development of scalable,... ...~Define service boundaries, APIs, and data models across systems ~Design services... ...systems engineering, or related software engineering roles ~Strong expertise...Full timeWork from homeHome office- ...Technologies is seeking a thoughtful and versatile Senior Backend Software Engineer to help build and evolve SITE's platform and related customer... ...and user needs into clean domain models, reliable data models, and stable API contracts. This person will work closely...Full timeTemporary workRemote work
$116k - $154k
Role Description As a Backend Software Engineer at KinaTrax, you will design and build the core systems that power our data platform, from ingestion and processing of large-scale biomechanical datasets to delivering performant APIs and real-time data experiences. This role...Full timeRemote work$195k - $229k
...and prove it with ease. As a Senior Software Engineer on the Identity team at Vanta, you’ll be... ...implements best practices for customer data. ~Support design reviews, communicate... ...8 years of industry experience with backend development. ~Strong knowledge of authentication...Full timeWork at officeImmediate startRemote workFlexible hours- Role Description Do you enjoy developing scalable backend systems, leveraging modern AI-powered engineering practices, and taking ownership of your services throughout... ...build high-performing, secure, and future-ready software solutions used by our users every day. Sounds...Full timeWork at officeRemote workWork from homeWorldwide
- Role Description ASRC Federal is seeking Senior Backend Software Engineers specializing in Java Spring Boot to join the Software, Applications and... ...problems, and helping the company grow and mature our Data & Software Engineering capabilities. This includes: ~Identifying...Full timeRemote workFlexible hours
$170k - $180k
Role Description Vida Health is looking for a highly skilled Backend Software Engineer IV to design, build, and scale the foundational backend... ...Member Applications team, you will focus on the core APIs, data interactions, and cloud infrastructure that drive how members...Permanent employmentFull timeVisa sponsorshipWork visa$148.5k - $192k
Role Description As a Senior Backend Engineer, you’ll build reliable systems, improve data accuracy across member, client, and operational workflows, and automate processes that are critical to Virta’s ability to deliver seamless care and transparent reporting. Your work...Full timeCurrently hiringWork at officeRemote work$105k - $145k
Role Description We are looking for a Software Engineer to build and operate the simulated internet services layer of SimSpace's internet simulation... ...pipelines that populate simulated services with realistic data — repositories, social posts, email threads, user activity —...Full time$125k - $155k
Role Description We're seeking a driven Backend Software Engineer to help grow one of the nation's fastest-growing public sector fintech firms.... ...motivated, goal-oriented individual who enjoys working with data-intensive applications, and is looking to grow into more advanced...Full timeWork experience placementRemote workFlexible hours$170k - $205k
Role Description As a Staff+ Software Engineer at Seeq, you will play a critical role in shaping the technical direction and architecture... ...such as Java, Kotlin, Rust, C++, etc. ~Expertise in backend development for data-intensive applications. ~Experience working with...Full timeTemporary workLocal areaHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend / Data Software Engineer. Be the first to apply!























