Law Software Programs Jobs in Usa
16,172 positions found — Page 10
Duration: 6+ months (CTH)
Location: hybrid (Newark, NJ)
Summary
As a Senior Software Engineer on the Retirement Strategies Technology team, you will partner with product owners, tech leads, designers, engineers and delivery professionals to deliver quality platforms and products with speed.? You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to advanced technical expertise and experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.
Here is What You Can Expect on a Typical Day
Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; remove technical impediments??
Develop high quality, well documented and efficient code adhering to all applicable Prudential standards??
Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact?
Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems??
Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day??
Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables.
Use programming languages including but not limited to Java, JavaScript, Springboot, Node.js frameworks?
The Skills & Expertise You Bring:
Bachelor of Computer Science or Engineering or experience in related fields
Ability to coach others with minimal guidance and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization??
Experience with agile development methodologies and Test-Driven Development (TDD)
Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business
Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges
Excellent problem solving, communication and collaboration skills
Advanced experience and/or expertise with several of the following:
Programming Languages:? Java, Java Script; working in distributed systems, object oriented programming, design patterns and design methodology; JAVA services using Spring,, Microservices, multi-threading, Concurrency and parallel processing
Frameworks:?Springboot, Node.js
Data Store:?NoSQL or Relational Data structures;
Data Streaming:?SQS, SNA
Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SQL
API Management & Integration : Kong, Apigee
Unit, interface and end user testing?concepts and tooling (functional & non-functional)
Automated testing
Accessibility awareness
Software security skills?including?secure coding, web application security and ; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)
Dev Ops Tools & Practices: Branching techniques and usage of GitHub; DevOps
Software Development Life Cycle (SDLC): Monitoring and logging techniques
AWS Core Services across compute, storage, DB, IAM
Preferred Qualifications:
Strong experience with Domain Driven Development (DDD)
AWS cloud native solution development
Architecture Patterns
Design and critical Thinking
Financial/Insurance industry experience is a must, not a plus
People Leadership Experience is a plus.
Experience with agentic frameworks and AI driven development tools is a major plus [Claude Code, GitHub Copilot etc]
Software Engineer (Backend/APIs)
Software Engineers- bring your experience to work for you where people love to shop! Boscov's is a chain of full service department stores serving the total family needs of our customers. For over 100 years, Boscov's has been known for its great values and famous brands, and for offering a broad selection of quality merchandise in its stores and online.
We're looking for a backend engineer with a few years of experience who's ready to grow. This role will maintain and improve the systems that power a 100+ year old retail company — writing clean code, learning from senior engineers, and shipping features that matter. The ideal candidate is prepared to contribute meaningfully, receive constructive feedback, and develop professionally.
Job Responsibilities:
- Build and maintain backend systems and APIs in C# / .NET with SQL
- Implement features across our applications
- Collaborate with the team to uphold engineering standards, including testing, code reviews, and clean architecture
- Learn from senior engineers and team members
- Contribute to frontend work as needed (this is not a full-stack role, though comfort with HTML/CSS/JS is expected)
- Actively seek feedback and pursue continuous professional development
Qualifications:
- Approximately 3 years of software development experience
- C# / .NET expertise as a primary development platform
- SQL basics, including writing queries, understanding joins, and troubleshooting data issues
- Demonstrated desire for feedback and a commitment to continuous improvement
- Intellectual curiosity and a propensity to question and understand underlying systems
Preferred Qualifications
- Experience with REST API design
- Familiarity with testing (unit tests, integration tests)
- Exposure to CI/CD
- Any experience with retail or enterprise systems
Benefits
At Boscov's, we value our employees, and that's why we provide a competitive compensation and benefits package. As a Full-Time member of our team, you will be eligible to receive:
- Comprehensive benefits package, including medical/dental/vision
- Short term disability/ Long term disability- voluntary
- Life Insurance (company paid)
- 401(k) w/ company match
- Weekly Pay
- Paid vacation
- Liberal employee discount
Work where people love to shop!
Equal Opportunity Employer
Operating within the newly established umdasch Industrial Solutions division, AT-PAC is a global leader in scaffolding solutions. Specializing in the industrial market segment, AT-PAC focuses on serving all scaffold contractors and industrial service companies across a variety of sectors.
AT-PAC became fully integrated into the Umdasch Group in 2023, combining its 25 years of industrial scaffolding expertise with Doka’s 150-year legacy in formwork and shoring. This strategic move reinforced AT-PAC’s commitment to strengthening its global market position and delivering exceptional solutions to the industrial sector. Since then, AT-PAC has taken on the role of competence center for scaffolding within the Umdasch Group, ensuring a unified supply model and facilitating the seamless sharing of expertise and resources across divisions.
Looking ahead, AT-PAC will continue to drive innovation, focusing on the technical development of its scaffolding systems and digital solutions. As we expand our global footprint, we remain dedicated to delivering safety and efficiency through our scaffolding solutions and drive the success of industrial projects worldwide.
You will be a key member of AT‑PAC’s Product & Innovation team supporting Hi‑Vis®, our scaffold management software. You will combine hands‑on product support with customer success responsibilities to ensure customers receive measurable value as they implement and scale Hi‑Vis®.
Product Support & Troubleshooting
- Diagnose issues across configuration, data, and system behavior; document findings and escalate software defects via Azure DevOps.
- Maintain clear customer-facing case notes and knowledge articles in Zendesk.
Onboarding, Training & Enablement
- Lead onboarding sessions, workshops, and webinars for customers.
- Support onsite/remote implementation in collaboration with regional SMEs.
- Create and update user guides, training material, and release‑related communication.
Customer Success & Adoption.
- Support renewal readiness and identify expansion opportunities.
- Develop scalable customer-success playbooks and internal processes.
Cross‑Functional Collaboration
- Provide structured customer feedback to Product.
- Participate in release planning and deliver product demos.
- 3+ years in Technical Support or Customer Success for B2B software.
- Experience with Zendesk, Azure DevOps/Jira, and Power BI.
- Strong communication skills; confident presenter.
- Previous construction on site project experience it’s a plus, ideally in temporary works/scaffolding background
- Nice to have: CRM experience, additional languages, ConTech/PropTech background, willingness to travel 10–20%.
- AI readiness
At AT-PAC, you’re not just joining a team, you’re joining a global movement to reshape access and scaffolding solutions. As part of our rapidly growing US operations, you’ll have the autonomy and support to make real impact from day one. We're committed to investing in our people, our innovation, and your growth. AT-PAC offers terrific career opportunities, competitive compensation, comprehensive benefits.
Senior Integrations Software Developer
Overview:
We are looking for a Senior Integrations Software Developer to lead the design and development of our enterprise-wide GraphQL API layer, which serves as the central integration platform connecting all enterprise systems and applications. This role goes beyond coding—you will partner with business stakeholders and technical teams to translate complex business requirements into clear, scalable integration solutions. You will also play a key role in shaping the API platform strategy, mentoring developers, and driving best practices across the organization.
Key Responsibilities:
- Lead the development and evolution of the enterprise GraphQL API layer, ensuring it meets performance, scalability, and security standards.
- Partner with business stakeholders and technical teams to understand integration needs and deliver straightforward, effective solutions.
- Define and enforce API design standards, governance, and best practices across teams.
- Guide and mentor mid-level and junior developers, fostering a culture of collaboration and technical excellence.
- Work with diverse databases, including MS SQL, PostgreSQL, Oracle DB, and others, ensuring efficient data access and transformation.
- Contribute to API platform engineering, improving developer experience and enabling other teams to integrate seamlessly.
- Participate in architectural discussions, influencing decisions on integration patterns and enterprise connectivity.
- Drive continuous improvement in CI/CD pipelines, containerization strategies, and deployment processes.
Required Skills & Qualifications:
- 5+ years of professional experience in software development, with at least 2 years in a senior or lead role.
- Expert proficiency in JavaScript/TypeScript and Node.js.
- Deep experience with GraphQL and REST API design and implementation.
- Strong understanding of API architecture, authentication, and authorization mechanisms.
- Hands-on experience with relational databases (MS SQL, PostgreSQL, Oracle DB).
- Proficiency with Docker for containerization and deployment.
- Familiarity with event driven architecture (SNS/SQS, Kafka)
- Knowledge of API gateway technologies and microservices architecture.
- Ability to communicate complex technical concepts to non-technical stakeholders clearly and effectively.
- Proven track record of delivering scalable integration solutions in enterprise environments.
Preferred Qualifications:
- Experience with enterprise systems integration (CPQ, ERP, PLM, CRM).
- Familiarity with CI/CD pipelines, DevOps practices, and cloud platforms (AWS, Azure, or GCP).
- Strong leadership and mentoring skills, with the ability to influence technical direction.
About Pinterest:
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other's unique experiences and embrace theflexibility to do your best work. Creating a career you love? It's Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we're looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we'll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.
The Programmatic Ads team integrates with external demand partners (DSPs, SSPs, etc) through OpenRTB. We drive performance optimization (latency, conversion, engagement, fill rate, etc) for our programmatic ad products. We are also responsible for building internal tools to better enable cross-functional teams.
What you'll do:
- Lead one or two partner integrations, and work closely with product managers, data scientists, other cross-functional teams, and external partners to understand business requirements and translate them into technical solutions.
- Independently drive the full software development lifecycle, including ideation, technical design, prototyping, development, and release.
- Independently drive problem-solving and product iterations by utilizing A/B testing.
- Establish and maintain a high standard for technical excellence and production quality.
- Mentor junior engineers on the team and provide design and coding feedback.
What we're looking for:
- Bachelor's degree in computer science, a related field or equivalent experience.
- 8+ years of hands-on backend software engineering experience in large-scale distributed systems.
- Passion for working on ad products work.
- Excellent communication and stakeholder alignment skills.
- Strong problem-solving skills and analytical mindset, with the ability to use data to guide decisions.
- Experience with ad serving platform, ad exchange, supply-side platform, or demand-side platform.
In-Office Requirement Statement:
- We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection.
- This role will need to be in the office for in-person collaboration twice a month, therefore needs to be in a commutable distance from the Seattle office.
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-HYBRID
#LI-AG8
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
US based applicants only$208,454—$364,795 USDOur Commitment to Inclusion:
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please completethis formfor support.
Job Summary
This role is responsible for managing multiple programs from inception to market delivery and will work with diversified teams across hardware, software, operations, and finance. Manages schedules, risks, change management, budget, program meetings and reporting up to executive leadership. Must be capable of critical thinking to help resolve roadblocks but cannot lose sight of the overall delivery. Should be seen as a supportive leader who can maintain a positive attitude.
Responsibilities
- Comprehend and communicate product vision and requirements for hardware and or software products
- Document hardware and software product requirements to support development
- Deliver product through cross-functional programs requiring coordination with project, product, and resource managers
- Manage concurrent programs in a fast-paced and fluid development environment
- Develop program schedules allowing for management and reporting of program status
- Influence, mentor and motivate internal and external project members without managerial authority, to deliver programs on schedule
- Communicate program status to team members and stakeholders in a clear, effective, and timely manner
- Coordinate program risk assessments, document and manage mitigation strategies and triggers
- Leads change management efforts (process, tools, behaviors)
- Track and report program budget health
- Identifies and leads efforts for better program processes and practices
- Mentor, coach and develop Program Teams, Project Managers and other Program Managers
Skills/Requirements
- 8+ years of experience required
- Bachelor of Science degree
- Expert in concurrently managing multiple software and hardware programs
- Proven repeatable process used to coordinate concurrent cross-functional programs
- Strong product and market knowledge
- Strong process Knowledge
- Strong people skills - must be able to collaborate and work with a diverse team
- Strong communication skills - upward, parallel and downward in the organization
- Ability to move seamlessly between strategic vision and executional detail
- Expert managing program status meetings and reporting
- Change management expert
- Experience foreseeing program risks and mitigating before the risk is realized
Pluses
- Master's degree in applicable field
- PMI Certification and Agile Scrum Certification preferred
- PMI-PgMP, PMI-ACP, and/or SAFe Practice Consultant certifications
- Experience working in regulated industries
- Casino gaming experience
- Experience with projects that involve both software and hardware development components
- Experience working with Jira, Confluence, Smartsheet, and SharePoint
- Gaming Industry experience preferred
Note: All offers are contingent upon successful completion of a background check and drug screen
*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.
AGS is an equal opportunity employer.
Many candidates spend months learning frameworks and finishing courses, only to freeze during technical screens, system questions, or behavioral rounds.
The result is painful: "almost hired” over and over again, while the confidence drops.
The truth is that interviewing is its own skill, and most bootcamps don't teach it deeply.
They teach how to code—but not how to think out loud, structure answers, debug in real time, defend trade-offs, and communicate like an engineer.
Since 2010, SynergisticIT has helped candidates land full-time roles with many major employers.
The best way to understand this: you can be smart and still fail interviews if you don't know what the interview is truly measuring.
Interviews rarely test "can you write code at home.” They test: Can you solve problems under constraints and time pressure? Can you communicate your approach clearly? Can you handle edge cases and complexity? Can you explain trade-offs and design choices? Can you show job-ready project depth, not just toy examples? SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning Engineers.
The focus areas include Java / Full Stack / DevOps and Data tracks like Data Engineering, Data Analytics/BI, ML/AI, because those are the roles employers continue to hire for.
If your pattern is "I reach interviews but don't clear them,” you likely need three upgrades: Stronger project narratives (what you built, why it matters, how it works) Stronger technical foundations (DSA, OOP, APIs, SQL, pipeline design) Mock interview reps (realistic simulation, feedback, improvement loops) Many jobseekers underestimate how much hiring is about clarity.
You don't need to be perfect—you need to show you can think, collaborate, and deliver.
That's why guided mock interviews and structured interview coaching can be a game-changer.
Please read our blogs Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data Science as a career? How OPT Students Can Land Tech Jobs – SynergisticIT Ideal candidates for this version include: Candidates who get interviews but repeatedly fall short Jobseekers stuck in "screen round limbo” Developers who panic during live coding Candidates who can build projects but struggle to explain them Professionals who haven't interviewed in years and feel rusty Career changers who fear "I'm behind CS grads” (often untrue with support) SynergisticIT provides support for candidates navigating STEM OPT extension, H1B filing, and Green Card processes (where applicable), which can matter when timing is critical.
Event videos (OCW, JavaOne, Gartner): USA Today feature If you're tired of failing interviews and want a structured plan to convert interviews into offers, start here: Contact SynergisticIT: Because getting hired isn't about trying harder—it's about preparing smarter, practicing correctly, and having the right guidance.
Please note: Resume databases are shared with clients and interested clients will reach out directly if they find a qualified candidate for their req.
Resume submissions may be shared with our JOPP team database also.
Please unsubscribe if contacted or if you don't want to be contacted please don't submit your resume.
- HYBRID Contract Duration: 3 months with the possibility of extension Working Hours: Standard office hours (8:00 AM
- 5 PM) with a one-hour lunch Hybrid work schedule flexibility Responsibilities: Lead the design and development of digital portal solutions across front-end and back-end systems, ensuring performance, scalability, and security.
Provide technical guidance to developers and quality engineers, fostering a culture of ownership, accountability, and continuous improvement.
Collaborate with product owners and architects to align business goals with technical execution and deliver high-impact features.
Define and enforce engineering standards, including code reviews, testing strategies, and deployment practices.
Coordinate with offshore leads and teams, ensuring alignment on priorities, blockers, and delivery timelines.
Support content readiness by guiding tagging, metadata, and component usage for personalization and accessibility.
Champion modern development practices, including automated testing, Agile methodologies, and UX collaboration.
Participate in defect triage and root cause analysis, driving quality improvements and prevention strategies.
Requirements: Minimum 7 years of experience in a software engineering role.
Experience leading software engineering teams in Agile environments (SAFe Agile delivery methodology).
Interest in transitioning to a full-time employee role after initial engagement.
Required Skills: Deep expertise in Angular, Node.js, GraphQL, Typescript, SQL, and Java.
Strong understanding of web security, including Akamai WAF and AWS-hosted applications.
Experience with unit testing tools (e.g., JUnit, Mockito, SoapUI) and CI/CD pipelines.
Ability to mentor and coach developers, encouraging growth and leadership within the team.
Excellent communication skills and ability to collaborate across cross-functional teams.
Passion for building accessible, compliant, and user-friendly digital products.
About Pinterest:
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other's unique experiences and embrace theflexibility to do your best work. Creating a career you love? It's Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we're looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we'll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.
Pinterest's Security team is seeking an experienced Security Software Engineer to help keep our 619 million monthly active users safe from real-world threats. You will build tooling, product enhancements, and work with teams to improve our overall security posture and enhance our secure development lifecycle. We are looking for a candidate with a passion for security and innovation, who will research and develop new solutions to secure our products.
What you'll do:
- Design and build out our rules, processes, and platform for our secure development lifecycle.
- Deliver and review code that is well-documented, tested, and operable.
- Work cross function to architect scalable and secure solutions to a variety of Pinterest's problems.
- Conduct regular security assessments including design reviews.
- Help rework our existing controls to address increased productivity due to AI and new AI threats.
What we're looking for:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of experience in product security, application security, or security related software engineering role.
- Enthusiasm for the constant fight to ensure security and privacy.
- Proficiency in a dynamic programming language such as Python.
In-Office Requirement Statement:
- We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role.
- This role will need to be in the office for in-person collaboration 1-2 times every 6-months and therefore can be situated anywhere in the country.
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-REMOTE
#LI-JT1
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
US based applicants only$155,584—$320,320 USDOur Commitment to Inclusion:
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please completethis formfor support.
Business Area:
EngineeringSeniority Level:
Mid-Senior levelJob Description:
At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.
The Data Platform Pillar is the bedrock of Cloudera's technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance.
As a Staff Software Engineer, Airflow, you will be a key technical leader, responsible for the architecture, technical vision, and strategic evolution of the Apache Airflow-based workflow orchestration platform within the company's data ecosystem. You will be expected to solve the most complex, ambiguous, and high-impact technical problems that span multiple teams or organizational boundaries.
As a Staff Software Engineer you will:
Technical & Architectural Leadership: Drive the multi-quarter technical roadmap and architecture for the Airflow platform, ensuring it is secure, highly scalable, reliable, and cost-efficient for enterprise-grade workloads.
Complex Problem Solving: Design and implement solutions for the most challenging technical issues, such as extreme scale, multi-tenancy isolation, complex scheduling, and hybrid/multi-cloud deployment models.
Cross-Functional Impact: Collaborate closely with product management, principal engineers, and other platform teams (e.g., Spark, Kubernetes) to define and deliver core orchestration capabilities that influence the entire data platform.
Engineering Excellence: Define and champion best practices, performance optimization, and quality standards (observability, testing, and fault tolerance) for the Airflow service and its integrations.
Mentorship: Mentor senior and junior engineers on complex technical design, best practices, and execution, elevating the overall technical capacity of the team and organization.
Open Source: Maintain significant contributions and influence within the Apache Airflow open-source community, aligning the project's roadmap with product strategy.
We are excited if you have (Required Qualifications):
Bachelor's degree in Computer Science or equivalent, and 6+ years of experience
Deep Airflow Expertise: Deep, hands-on knowledge of Apache Airflow internals (scheduler, executor, serialization, REST APIs) and complex DAG authoring/optimization.
Programming: Mastery in Python, some Java experience and extensive experience with core data platform technologies and cloud-native deployments (e.g., Kubernetes, Cloud Composer, AWS/GCP/Azure).
Systems Thinking: Demonstrated ability to drive design and architectural decisions with a focus on non-functional requirements (security, performance, high availability, fault tolerance).
Leadership: Proven ability to lead and drive technical projects across multiple teams without direct reporting authority.
You may also have:
Experience defining the architecture for multi-tenant, service-oriented data platforms.
Significant contributions to Apache Airflow or related open-source projects.
Background in performance tuning and profiling large-scale Python and distributed applications.
Familiarity with data governance and security frameworks (e.g., Ranger, Kerberos) and their integration with workflow orchestration.
Why this role matters:
You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale. Working at the forefront of hybrid and multi-cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling.
Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact.
This role is not eligible for immigration sponsorship.
What you can expect from us:
Generous PTO Policy
Support work life balance with Unplugged Days
Flexible WFH Policy
Mental & Physical Wellness programs
Phone and Internet Reimbursement program
Access to Continued Career Development
Comprehensive Benefits and Competitive Packages
Paid Volunteer Time
Employee Resource Groups
EEO/VEVRAA
#LI-BV1
#LI-REMOTE