FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive backend software engineering expertise with a focus on designing and maintaining high-volume data processing systems. Proficient in collaborating with cross-functional teams to develop scalable architectures and optimize performance-sensitive workflows.
Highest-signal resume keywords
Backend Software EngineeringData Processing ToolsREST APIsProblem-Solving SkillsCloud Technologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaPythonPySparkAlgorithmsData StructuresBig O NotationSQLNoSQLDockerEvent-Driven Integrations
Soft Skills
Collaborative Working StyleCommunication Skills
Tools & Technologies
SparkApache Ecosystem ToolsDelta LakeParquetKafkaAvroAWSGCPPandasSpring Framework
Industry Keywords
High-Volume SystemsReal-Time SystemsScalable ArchitectureData AnalyticsMicroservices
Tech Stack
Tools & technologiesApacheAWSCloudDockerGoogle Cloud PlatformJavaKafkaMicroservicesNoSQLPandasPySparkPythonSparkSpringSQL
About the role
Key responsibilities & impact- Design, implement, scale, and maintain backend systems that process large volumes of data
- Work on event-driven and API-based integrations
- Contribute to migration efforts toward a more domain-based and scalable architecture
- Build and optimize software for performance-sensitive workflows
- Investigate technical problems and propose solutions together with the team
- Collaborate closely with data science and engineering colleagues on technical solutions
- Participate in a collaborative development model where work is shared rather than handled alone
Requirements
What you’ll need- 10+ years of backend software engineering experience, with strong technical depth
- We’re technology agnostic, so you're welcome to switch your main language to Java
- Solid understanding of algorithms, data structures, Big O notation, and Architecture
- Familiarity with heavy data processing tools and technologies such as Spark, Apache ecosystem tools, Delta Lake, Parquet, Kafka, and Avro
- Experience with Python and/or PySpark
- Experience building or maintaining complex, real-time, high-volume systems
- Experience with Docker, SQL, and NoSQL databases
- Experience with REST APIs and event-driven integrations
- Strong problem-solving skills and a proactive, collaborative working style
- Ability to communicate well with engineers and data science partners
- Academic Background: Computer science, computer engineering or a related field is preferred
- Nice to Have: Experience with AWS, GCP or other cloud providers, Pandas, Spring framework and microservices, large-scale data or analytics environments
Benefits
Comp & perks- Collaboration is our superpower
- Success happens together
- Innovation is in our blood
- Our curiosity is insatiable
- We do what we say
- Excellence comes as standard
- We are caring
- Stop and listen; every opinion matters
