Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Python + Distributed systems)

Scribd

Scribd, Inc. is on a mission to advance human understanding through its products Scribd®, Slideshare®, Everand™, and Fable, which help billions of people worldwide move beyond access into insight, application, and expertise. Culture We support a culture where employees can be real and bold, debate, commit, and embrace plot twists. Every employee is empowered to take action while prioritizing the customer. Scribd Flex allows flexible work styles and locations, with occasional in‑person attendance required for all employees. About the Team The ML Data Engineering team powers metadata extraction, enrichment, and content understanding across all Scribd brands. We process hundreds of millions of documents and billions of images, delivering high‑quality metadata that supports content discovery and trust for millions of users worldwide. Role Overview We are seeking a Senior Software Engineer with deep experience building event‑driven, distributed, and scalable systems in Python. In this role, you will design and optimize large‑scale data and service pipelines on AWS to support Scribd’s content enrichment and metadata systems. You will collaborate with cross‑functional teams to build reliable backend services that integrate machine learning models and LLM‑based components. Tech Stack Our backend systems are built primarily in Python and leverage AWS services such as Lambda, ECS, SQS, and ElastiCache. We also use Airflow, Spark, Databricks, Terraform, and Datadog for orchestration, data processing, and observability. Key Responsibilities Provide technical leadership, mentorship, and secure coding guidance across the organization. Design, implement, and scale event‑driven, distributed systems to extract, enrich, and process metadata from large‑scale datasets. Partner with Data Science, Infrastructure, ML Engineering, and Product teams to deliver robust, scalable systems. Contribute to the team’s engineering strategy, identifying gaps and proposing new initiatives. Build and maintain scalable APIs and backend services for high‑throughput content processing. Leverage AWS services (ECS, Lambda, SQS, ElastiCache, CloudWatch) to design and deploy resilient systems. Optimize and refactor existing backend systems for scalability, reliability, and performance. Ensure system health and data integrity through monitoring, observability, and automated testing. Requirements 7+ years of professional software engineering experience focusing on backend or distributed systems. Strong proficiency in Python (5+ years); experience with Scala is a plus. Expertise in designing and architecting large‑scale event‑driven and distributed systems. Deep familiarity with AWS services (ECS, Lambda, SQS, SNS, CloudWatch, etc.). Experience with infrastructure‑as‑code tools such as Terraform. Solid understanding of system performance, profiling, and optimization. Experience leading technical projects and mentoring engineers. Bachelor’s degree in Computer Science or equivalent professional experience. Bonus: familiarity with data processing frameworks (Spark, Databricks) and workflow orchestration tools. Bonus: experience integrating ML or LLM‑based models into production systems. Benefits Scribd Flex (flexible work model) Comprehensive health, dental, and vision coverage Mental health support and disability coverage Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals Paid parental leave and family support benefits Retirement matching and employee equity Learning and development programs and professional growth opportunities Wellness and home office stipends Complimentary access to the Scribd, Inc. suite of products Enterprise access to leading AI tools Equal Opportunity Employer Scribd, Inc. is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply. #J-18808-Ljbffr Scribd

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Python + Distributed systems) in Atlanta, GA vacancy
  • A tech-driven content platform in Atlanta is seeking a Senior Software Engineer to design and optimize large-scale distributed systems primarily using Python. You will work closely with cross-functional teams to integrate machine learning models and optimize backend services... 
    Senior
    Software
    Flexible hours

    Scribd

    Atlanta, GA
    4 days ago
  •  ...Atlanta is seeking a skilled Senior Elixir Engineer. This role will involve...  ...building and maintaining scalable systems, and working with cloud...  ...have over 5 years of software engineering experience and...  ...functional programming and distributed systems. This position offers... 
    Senior
    Software

    Stord Inc.

    Atlanta, GA
    4 days ago
  • $97.5k - $209.5k

     ...on developing and optimizing Python code to support AI and...  ...experience Extensive hands-on software design and programming experience...  ...designing and building distributed systems and large-scale architectures...  ...guidance to junior engineers and peers Drive adoption... 
    Software
    Temporary work
    Flexible hours

    Oracle

    Atlanta, GA
    9 days ago
  • $168.5k - $252.7k

     ...robustness.About the RoleAbout the RoleAs a Senior Software Engineer, you will play a key role in...  ...will lead the architecture of critical distributed subsystems, drive technical execution...  ...deep hands-on expertise in distributed systems and microservices, along with a... 
    Senior
    Software
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday, Inc.

    Atlanta, GA
    9 hours ago
  • Agile Enterprise Solutions is seeking a Senior Systems Administrator to manage server applications in a distributed Linux environment. The ideal candidate will support...  ...with new third-party applications and custom software. Key qualifications include extensive troubleshooting... 
    Senior
    Software

    Agile Enterprise Solutions

    Atlanta, GA
    1 day ago
  • $106.4k - $145k

     ...You’ll Make An Impact As the Senior Systems Engineer, you will join our dynamic...  ...impact content creation, distribution, and live broadcast. This role...  ..., performance tuning, and software integration. Use SCCM to...  ...scripting skills like Bash, Python, Powershell. Must be highly... 
    Senior
    Software
    Permanent employment
    Temporary work
    Local area
    Shift work

    SiriusXM

    Atlanta, GA
    2 days ago
  • $106.6k - $200k

    SiriusXM seeks a skilled software engineer in Atlanta to lead technical ad delivery initiatives. The role requires 8+ years in software engineering, deep Python expertise, and experience with AWS and distributed systems. You will design scalable services and work collaboratively... 
    Senior
    Software

    SiriusXM

    Atlanta, GA
    4 days ago
  • $146.5k - $228k

     ...of users worldwide. Our systems operate at massive scale,...  ...of machine learning, data engineering, and distributed systems, collaborating closely...  ...Overview We’re seeking a Senior Software Engineer with deep...  ..., and scalable systems in Python. In this role, you’ll design... 
    Senior
    Software
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    Atlanta, GA
    4 days ago
  • Senior Systems, Network, and Storage Administrator Position Title Senior...  ...264 Department Department Software Engineering Degree Program Location...  ...scripting and automation (Python, Bash, or Perl)....  ...designing and optimizing complex, distributed computing systems . Preferred... 
    Senior
    Software

    Morehouse College

    Atlanta, GA
    3 days ago
  •  ...world’s best airline! A Senior End‑User Computing (EUC) Engineer is an experienced...  ...Generate regular reports on system health, incidents, and improvement...  ...ID. Familiarity with software distribution concepts. Experience in...  ...(e.g., PowerShell, Python). In‑depth expertise in... 
    Senior
    Software
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Delta Air Lines, Inc.

    Atlanta, GA
    9 hours ago
  • About the Role We are seeking a Senior Relativity Sr. Systems Administrator to join our team! You will...  ...Automated Litigation Support (ALS) software solutions primarily consisting of COTS...  ...planning, human factors issues, distributed processing, and business process analysis... 
    Senior
    Software
    Work at office
    Flexible hours

    CGS Federal (Contact Government Services)

    Atlanta, GA
    4 days ago
  • Comtech LLC is looking for a Software Development Test Engineer in Atlanta, GA. This long-term role involves collaborating with distributed teams to ensure software quality for edge devices...  ...test plans, troubleshooting systems, and customer support. The ideal candidate... 
    Software
    Work experience placement

    Comtech LLC

    Atlanta, GA
    4 days ago
  •  ...Senior Systems Engineer Sales Atlanta Full-time ID: VDT27560 Description VAST Data is looking for...  ...era. We are building the enterprise software infrastructure to capture, catalog, refine...  ...expertise on storage products, distributed storage architectures, file systems,... 
    Senior
    Software
    Full time
    Traineeship

    Drive Capital

    Atlanta, GA
    1 day ago
  • Relativity is seeking a Software Engineer to build and operate backend services powering aiR, Relativity's generative AI platform. You will work on distributed systems, cloud infrastructure, and AI-driven workflows to deliver reliable, scalable systems at global scale.... 
    Software

    Relativity

    Atlanta, GA
    4 days ago
  •  ...transportation, and operator-built software suite including OMS,...  ...Warehouse Execution System (WES) — the...  ...About the Role Stord's Distribution Centers are getting...  ...everyone else. This is a senior role with director-...  ...across Product, Engineering, Ops, and DC leadership... 
    Senior
    Software
    Live in
    Shift work

    Stord

    Atlanta, GA
    3 days ago
  •  ...Agile Enterprise Solutions (AES) is a software development and consulting company headquartered...  .... Job Description The candidate for Senior Systems Administrator will be expected to have...  ...of server applications running in a distributed Linux environment. The Senior Systems... 
    Software

    Agile Enterprise Solutions

    Atlanta, GA
    5 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Python/Pyspark/Databricks/AI at JPMorganChase within the...  ...applied experience Excellent knowledge and experience in System Design, Domain Driven Design and Microservices Experience... 
    Senior
    Software
    For contractors

    J.P. Morgan

    Atlanta, GA
    9 days ago
  • Senior Relativity Senior Systems Administrator Employment Type: Full Time Department: Legal/IT Responsibilities...  ...Automated Litigation Support (ALS) software solutions primarily consisting of...  ...planning, human factors issues, distributed processing, and business process analysis... 
    Senior
    Software
    Full time
    Flexible hours

    Contact Government Services, LLC

    Atlanta, GA
    18 minutes ago
  •  ...candidate in Atlanta, Georgia, specializing in key skills such as distributed computing, cloud computing, and virtualization. The role...  ...cloud solutions and requires a strong understanding of modern system design methodologies. The ideal candidate should be familiar with... 

    TekWissen

    Atlanta, GA
    3 days ago
  • $160k - $170k

     ...Investment Technology Distributed, Cloud-Native platform...  ...scale Guide & Mentor engineers across global teams Drive...  ...& Expertise with: Python, Lambda, S3, EKS, SQS...  ...AI tools and models in software development workflows...  ...large-scale distributed systems, microservices, web applications... 
    Senior
    Software

    Top Echelon

    Atlanta, GA
    16 hours ago
  •  ...involves designing intelligent, scalable systems and leading complex engineering initiatives with a focus on cloud-...  ...have 8-12+ years of experience in software or cloud engineering, primarily...  ...or GCP, and should be proficient in Python as well as additional programming... 
    Senior
    Software

    Honeywell Technologies

    Atlanta, GA
    4 days ago
  • $110k - $136k

     ...and devices entering and leaving their networks. The Position Senior Systems Administrator - San Francisco (Onsite) Responsibilities...  ...troubleshoot issues. Implement security programs using hardware and software. Perform basic networking administration, including switching... 
    Senior
    Software
    Local area

    Netapp

    Atlanta, GA
    1 day ago
  • Job Summary The Senior Analyst is responsible...  ..., databases and systems, providing third-...  ...modern quality engineering practices,...  ...engineering and software delivery Leads knowledge...  ...across distributed systems Practical...  ...in TypeScript and Python, with the ability... 
    Senior
    Software
    Work at office

    PulteGroup

    Atlanta, GA
    4 days ago
  •  ...services more worldwide destinations than any other airline. Senior System Engineer We are looking for a Senior System Engineer to join the...  ...install, maintain, test, and troubleshoot, operating systems and software products. Configure, install, maintain, test, and... 
    Senior
    Software
    Contract work
    Local area
    Worldwide
    Shift work
    Night shift
    Rotating shift

    Motion Recruitment

    Atlanta, GA
    3 days ago
  • Job Title: Senior System Analyst Location: Atlanta, GA 30334 Work Arrangement: Hybrid Client: State of Georgia Contract Type: Contract Interview...  ...guiding the team in troubleshooting and resolving hardware, software, and network problems. Collaborate with Third‑Party Vendors:... 
    Senior
    Software
    Contract work
    Work at office
    Shift work

    ADN Group

    Atlanta, GA
    4 days ago
  • Humana Inc is looking for a Senior Systems Engineer to design, analyze, and maintain complex systems software solutions. This position will focus on Power Apps and Power BI, and requires 5-8 years of experience in systems engineering, specializing in software that controls... 
    Senior
    Software

    Humana Inc

    Atlanta, GA
    9 hours ago
  • Humana is seeking a Senior Systems Engineer to design, automate, and support core infrastructure and applications. The role focuses on Power Apps...  ...pipelines, and translate complex requirements into robust software components while upholding privacy and security standards.... 
    Senior
    Software
    Remote job

    Humana

    Atlanta, GA
    3 days ago
  • Software Technology, Inc. is seeking a Systems Administrator in Atlanta, GA to oversee a team of IT professionals. The role involves advanced administration of Microsoft Azure and O365 environments, along with managing the systems administration team while promoting information... 
    Senior
    Software

    Software Technology, Inc.

    Atlanta, GA
    9 hours ago
  •  ...Atlanta, Georgia, is seeking an experienced software developer to design and develop high-...  ...backend services. You will work with Go and Python, focusing on secure authentication...  ...have a strong background in cloud-native systems and a collaborative approach to programming... 
    Senior
    Software
    Remote job

    Pindrop

    Atlanta, GA
    4 days ago
  • The Ensono team is seeking a Senior Mainframe Systems Programmer to support Software AG ADABAS environments. This role involves database administration, troubleshooting, and performance tuning in a 24×7 environment. Ideal candidates will have extensive experience with ADABAS... 
    Senior
    Software
    Remote job

    Ensono

    Atlanta, GA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Python + Distributed systems). Be the first to apply!