Senior Software Engineer

1 month ago


Seattle, United States CSM Technologies, Inc Full time

Job Title - Senior Software Engineer

Location: Seattle WA 98104, Onsite

Job Type - FTE

Description/Comment: As a Senior Software Engineer within Enterprise & Consumer Data, you will help design, build and support applications providing massive amounts of data and data related services to consumers across all of the Disney companies with focuses in Identity, Device, and User 360 data and applications.

This will involve building pipelines of near-real-time data processing, batch processing, analytics and APIs to ingest, orchestrate, expose and link data.

You will be exposed to all phase of the software development process from business use-case refinement, architecture, implementation, testing, deployment to support and will have opportunities to work on challenges and problems not found in most companies due to volume, scale, near-real-time and latency requirements.

You will be building on cloud-based technology often pushing the edge of what is available and solving for scalability, reliability, resilience and performance.
You will be working with both upstream providers of data from internal teams to external vendors and downstream internal consumers in addition to other tech teams such as architecture, infrastructure/platform, devOps, secOps, QA, data analysts and data science to design and build systems which can elastically scale to handle massive amounts of data. You will also work closely with the Technical Project Manager(s) and Product Owners on task definition, estimation and refinement.

Basic Qualifications:

This is a hands-on software development position with the majority of your day focused on writing code, researching, troubleshooting and resolving issues and improving applications through business requests, technical debt improvements, and R&D of new technology.

You will also help support several legacy applications as we migrate functionality to new applications.
Candidates will have a strong development background with a focus in Python along with experience in building enterprise level applications, databases, data warehouses and familiarity with ETL type technologies.
Primary skills:
Solid experience with Python
Extensive PySpark/Spark experience
Relational database experience (DDL, DML/SQL)
Big Data and tools (EMR, Hadoop, Hive, Databricks, Snowflake, DynamoDB)
AWS experience (basics, ie S3, SNS, SQS, EC2/ECS/Lambda, IAM, Sec Groups, ALB)
Experience with messaging and/or streaming systems (Kafka, Kinesis, Spark Streaming)
Docker/containerizing technologies
Solid experience with Linux, shell scripting
Writing unit tests, integration testing, regression testing, TDD
6+ years profession Python development
5+ years experience using analytic SQL working with traditional relational databases and/or distributed systems such as Hadoop/Hive, BigQuery, Snowflake/Redshift
3+ years development in language other than Python (Java, Scala, Go, C)
3+ years of hands-on experience with AWS
Comfortable working in a fast-paced and highly collaborative environment
Comfortable with changing specifications and standards, and leading the team to deliver through ambiguity
Strong communication skills written and verbal presentations and able to communicate effectively at all levels
Ability to describe highly technical detail in terms the audience will understand
Ability to balance short-term requirements with long-term vision in implementation balancing immediate business benefit against future growth and flexibility
Strong organizational and self-management skills with the ability to multi-task and work both independently and within a team

Understanding and have worked with Agile processes (Scrum, Kanban)

Preferred Qualifications

Scala and/or Java, Go
Familiarity with data exploration / data visualization
Graph Databases and query languages (Neptune, Janus, Neo4j, Gremlin/Cypher)
Grafana/PrometheDatadog
Orchestration/workflow management tools (Airflow, Nifi)
CloudFormation, Terraform, AWS CDK
Other non-AWS cloud technology/vendors



  • Seattle, United States System 1 Full time

    System1 is looking for a Senior Software Engineer to join our data infrastructure team. This team team works with all teams across the company to identify opportunities where technology can be leveraged to drive improvements in a constantly expanding and evolving set of products. As a key member of the team, you will be working with both the tech and...


  • Seattle, Washington, United States Apple Full time

    SummaryPeople at Apple don't just build products - they craft the kind of experience that have revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here Join Apple, and help us leave the world better than we found it.The Apple Service Engineering (ASE) team...


  • Seattle, United States Fathom Full time

    Senior Software Engineer (Infrastructure) Fathom is on a mission to use AI to understand and structure the world’s medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world’s largest health systems. Our deep learning engine automates the translation of patient records into the...


  • Seattle, United States Saxon Global Full time

    Role - Senior Software Engineer Rate - 75- 80/hr on C2C Work Auth - USC or GC only Client - Starbucks In-Office Days (Seattle HQ): Monday, Tuesday, and Thursday 12 months Contract but is likely to extend. Need 2 professional references. JOB DESCRIPTION Sr. Software Engineer Basic Qualifications : Bachelor's degree in computer science or...


  • Seattle, United States Intelliswift Software Inc Full time

    Customer Job Software Dev Engineer IV Job ID: 24-02440 Pay rate range - $80/hr. to $84/hr. on W2 Job Description Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++,...


  • Seattle, United States Square Full time

    About Cash Security. At Cash, security is everyones responsibility, especially among engineering disciplines. Cash Security is a multidisciplinary team, closely aligned to the needs of the business. The team is composed of multiple engineering and g Security Engineer, Security, Software, Product Engineer, Engineer, Senior


  • Seattle, Washington, United States Vaullti Full time

    Senior Software Engineer Vaullti is a marketplace for advanced manufacturing built on innovative technology. We connect buyers and sellers on an open network using cutting edge technology. Our team thrives in an environment of innovation. This position is available in Seattle. In office three days, off-site two days. Your responsibilities:Work on challenging...


  • Seattle, United States County of King Washington Full time

    Software Engineering is the central King County software development arm of King County Department of Information Technology (KCIT) and is responsible for setting software architecture and direction as well as the development, upgrade and maintenance Software Engineer, Behavioral Health, Information Technology, Technical Support, Software, Engineer


  • Seattle, United States NVIDIA Full time

    We are looking for a Senior Software Engineer for our Autonomous Vehicle efforts within the HD Mapping Automation team. Automation team combines state of the art Machine Learning and Computer Vision techniques to generate a variety of semantic features. We operate in a fast-paced and highly experimental fashion and seek the best engineers passionate about...


  • Seattle, United States Intelliswift Software Inc Full time

    Pay rate range - $55/hr. to $58/hr. on W2 We are looking for a Quality Assurance (QA) engineer with 6+ years of hands-on experience with the ownership of software project testing to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining...


  • Seattle, United States Motion Recruitment Partners, LLC Full time

    We are seeking a highly skilled Senior Software Engineer with over six years of experience in Golang to join our innovative team. Your expertise will be essential in developing high-performance, reliable SaaS applications. Join us to leverage your skills in a dynamic environment that offers competitive compensation, professional growth, and flexible working...


  • Seattle, Washington, United States Edge Delta Full time

    ABOUT US:We are a well-funded Series B ($82MM) high growth startup headquartered in Seattle, with employees throughout the United States and EMEA. Most of our roles are remote-first and we offer a diverse, respectful, fun, and collaborative environment to work in. We're currently in the start-up sweet spot with sufficiently low risk and yet still the...


  • Seattle, United States Edge Delta Full time

    ABOUT US: We are a well-funded Series B ($82MM) high growth startup headquartered in Seattle, with employees throughout the United States and EMEA. Most of our roles are remote-first and we offer a diverse, respectful, fun, and collaborative environment to work in. We're currently in the start-up sweet spot with sufficiently low risk and yet still the...


  • Seattle, United States NxT Level Full time

    Join our client, where they are committed to pushing the boundaries of MMO gaming experiences. Their proprietary engine is the playground for innovation, and we're seeking a skilled Senior Software Engineer to contribute to our client's ambitious projects. The core purpose of this position is working on the development of an API that securely provides...


  • Seattle, Washington, United States Truveta Full time

    Senior Software Engineer – UX (Contract Position) Truveta is the world's first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make the most informed decisions about their care. Achieving Truveta' s ambitious...


  • Seattle, United States Edge Delta Full time

    ABOUT US: We are a well-funded Series B ($82MM) high growth startup headquartered in Seattle, with employees throughout the United States and EMEA. Most of our roles are remote-first and we offer a diverse, respectful, fun, and collaborative environment to work in. We're currently in the start-up sweet spot with sufficiently low risk and yet still the...


  • Seattle, United States NxT Level Full time

    Job DescriptionJob DescriptionJoin our client, where they are committed to pushing the boundaries of MMO gaming experiences. Their proprietary engine is the playground for innovation, and we're seeking a skilled Senior Software Engineer to contribute to our client's ambitious projects.The core purpose of this position is working on the development of...


  • Seattle, United States DoorDash Full time

    About the RoleAs a Senior iOS Software Engineer on the iOS Infrastructure team, you will build the foundational pieces for all DoorDash iOS applications. These include runtime libraries, build systems, and development tools. You will work closely with engineers, technical product managers, and engineering managers across all parts of the engineering...


  • Seattle, United States TruEra Full time

    About Truera TruEra provides a full lifecycle observability platform to help enterprises analyze machine learning, improve model quality, track performance, and build trust. Powered by enterprise-class Artificial Intelligence (AI) Explainability technology based on six years of research at Carnegie Mellon University, TruEra’s platform helps eliminate the...


  • Seattle, United States Motion Recruitment Partners, LLC Full time

    We are seeking a Senior Software Engineer with extensive experience in IoT/Smart Home technology to contribute to our dynamic and rapidly evolving projects. This candidate MUST be local to Seattle, Washington. No exceptions. Required Skills & Experience: 6+ years of hands-on experience with TypeScript. 2-3+ years of proficiency in React Native development....