Current jobs related to Senior Software Engineer, Tools and Frameworks - Austin, Texas - Apple

  • Software Engineer

    3 weeks ago


    Austin, Texas, United States Apple Full time

    Software Engineer - Framework SolutionsAt Apple, we're revolutionizing entire industries with innovative technology and environmental efforts. As a Software Engineer - Framework Solutions, you'll craft wonder by building scalable and performant micro-services and Rest APIs.We're looking for an individual who loves to take challenges, tackles problems with...


  • Austin, Texas, United States Centric Software Full time

    Overview:We are seeking a highly skilled Senior Cloud Engineer to lead our team in enterprise software development. The ideal candidate will have a deep understanding of cloud-native development and experience with various aspects of infrastructure management.You will be responsible for designing and developing scalable solutions, managing infrastructure...


  • Austin, Texas, United States Thermo Fisher Scientific Full time

    Job SummaryThermo Fisher Scientific is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our product development team, you will be responsible for designing and developing interactive scientific software solutions. Key ResponsibilitiesCollaborate with scientists and engineers to gather requirements and design software...


  • Austin, Texas, United States United Software Group Full time

    We are seeking a highly skilled Senior ReactJS Software Engineer to lead our UI development team. The ideal candidate will have hands-on experience with JavaScript and the ReactJS ecosystem, as well as expertise in building web applications with frameworks such as NextJS and GatsbyJS.The successful candidate will be able to independently develop large...


  • Austin, Texas, United States VeeAR Projects Inc. Full time

    Job Title: Senior Engineer (Backend-Developer)Location: Austin, TX - HybridDuration: 12+ months contract with possible extensionJob Overview:VeeAR Projects Inc. is seeking a highly skilled Senior Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing highly available, distributed, and scalable...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    Unlock Your PotentialAt Q2 Software, Inc., we're passionate about delivering innovative technology solutions that empower our customers to succeed. As a Senior Staff Software Engineer, you'll play a key role in shaping the future of our mobile banking platform and driving business growth.About the RoleWe're seeking an experienced software engineer to join...

  • Senior Cloud Engineer

    3 weeks ago


    Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Job OverviewWe are seeking a highly skilled Senior Cloud Engineer to lead our cloud-native development efforts. The ideal candidate will have a deep understanding of cloud computing, containerization, and orchestration technologies. You will be responsible for designing and developing scalable cloud solutions, managing infrastructure, and ensuring seamless...


  • Austin, Texas, United States VeeAR Projects Inc. Full time

    Job Title: Senior Software EngineerLocation: Austin, TX - HybridDuration: 12+ months contract with possible extensionJob Description:Must-Have: 6 or more years' experience with Java 8 or higher; 1-3 years of Kafka; and IntelliJ IDE are also required.Key Responsibilities: Design and development of highly available, distributed, and scalable enterprise...


  • Austin, Texas, United States Unreal Gigs Full time

    We're seeking a seasoned Senior Software Architect to lead our most critical projects and shape the future of our technology stack.As the Senior Software Architect at Unreal Gigs, you'll be responsible for guiding a talented team of engineers to success, providing expert-level guidance on software architecture, design, and development across multiple...


  • Austin, Texas, United States Amazon Full time

    About the RoleThis position is focused on creating innovative audio solutions for Amazon consumer devices. As a Senior Audio Software Engineer, you will be responsible for designing and developing cutting-edge audio frameworks, from the Audio HAL layer to Middleware and Client interfaces.You will work closely with cross-functional teams to deliver...


  • Austin, Texas, United States Samsung SDS America Full time

    Job Title: Senior Software Automation EngineerAt Samsung SDS America, we are seeking a highly motivated and experienced Senior Software Automation Engineer to join our team. As a key member of our IT team, you will be responsible for designing, developing, and implementing software solutions and automation workflows for our IT infrastructure and...


  • Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Job Title: Senior Engineer, Innovation Programs GroupCentric Software is seeking a highly skilled Senior Engineer to join our Innovation Programs Group. As a key member of our team, you will be responsible for driving innovation and delivering cutting-edge solutions that meet the evolving needs of our customers.Key Responsibilities:Design and develop...


  • Austin, Texas, United States Diverse Lynx Full time

    Job Title: Senior Software Quality Engineer - Python and Java ExpertAt Diverse Lynx LLC, we are seeking a highly skilled Senior Software Quality Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Python and Java.Key...


  • Austin, Texas, United States SciPlay Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at SciPlay, a leading developer and publisher of digital games on mobile and web platforms. As a key member of our SciTech team, you will be responsible for developing innovative solutions to enable our partner teams to create the best player...


  • Austin, Texas, United States SciPlay Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at SciPlay. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our backend server infrastructure and libraries. You will work closely with multiple game teams to define and create shared...


  • Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Job Title: Senior Engineer, Innovation Programs GroupCentric Software is seeking a highly skilled Senior Engineer to join our Innovation Programs Group. As a key member of our team, you will be responsible for driving innovation and leveraging cutting-edge technologies to enhance our product offerings.Key Responsibilities:Design and develop scalable backend...


  • Austin, Texas, United States JobRialto Full time

    Job Summary:JobRialto is seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java and J2EE programming, with experience in developing web services and working with Spring Framework stack. Additionally, the candidate should have hands-on experience with microservices architecture and...


  • Austin, Texas, United States Austin Capital Bank Full time

    Job OverviewAustin Capital Bank is seeking a highly skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in designing, developing, and implementing large-scale software systems.Key Responsibilities:Own and lead software development of one or more product initiatives, working closely with...


  • Austin, Texas, United States Home Depot Full time

    About the Role:We are seeking an experienced Senior Software Engineering Lead to join our team at Home Depot. As a key member of our engineering organization, you will lead a team of engineers building and designing products that our customers and associates love.This is a unique opportunity to lead a dynamic team with engineers of all experience levels who...


  • Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Job Title: Senior Engineer, Innovation Programs GroupJob Summary:Centric Software Inc. is seeking a highly skilled Senior Engineer to join our Innovation Programs Group. As a key member of this team, you will be responsible for driving innovation and sales by identifying and addressing gaps in our product line.Key Responsibilities:Design and develop scalable...

Senior Software Engineer, Tools and Frameworks

2 months ago


Austin, Texas, United States Apple Full time
Job Title: Senior Software Engineer, Tools and Frameworks

We are seeking a highly skilled and motivated Senior Software Engineer to join our team at Apple. The ideal candidate will be responsible for designing, developing, implementing, and maintaining the tools and frameworks essential for our software development lifecycle.

Key Responsibilities:
  • Design and develop tools for functional integration tests, including developing mocks and managing test data libraries.
  • Demonstrate high coding skills in Java, Groovy, and Python scripting.
  • 5+ years of experience in designing and maintaining test automation tools and frameworks, upgrading across various versions of JDK, AWS library versions, and security vulnerability fixes in the code.
  • Extensive expertise in distributed data processing and storage technologies, such as Apache Spark, Apache Flink, Apache Kafka, NoSQL database systems, and/or similar technologies.
  • Good knowledge working with and contribution to open source libraries like Apache Common, Kafka, Cassandra, and TestNG.
  • Experience in evaluating and improving existing tools and frameworks for delivering product releases.
  • Good understanding of database connectivity and data access, connecting to data sources and SQL, and understanding of REST API.
  • Capability to provide technical guidance and support to developers.
  • Ability to stay updated on emerging technologies like AI/ML and applying on building test intelligence to make the tests smarter.
  • Ability to analyze and solve complex problems to devise effective solutions with strong critical thinking and troubleshooting skills.
  • Experience in testing, validating, and optimizing tool and framework designs for various types of testing, functional, integration, and Failure Mode Effect Analysis (FMEA).
  • Good understanding of software development methodologies, Git, and CI/CD.
  • Familiarity with containerization technologies such as Docker, cloud platforms such as AWS or GCP.
  • Hands-on experience in developing Spark jobs and deploying using Airflow in AWS cloud environment.
Requirements:
  • Bachelor's or Master's degree in CS or related field.
What We Offer:

Apple benefits help further the well-being of our employees and their families in meaningful ways. We're proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company's success.

You'll discover many more benefits of working at Apple, such as programs that match your charitable contributions, reimburse you for continuing your education, and give you special employee pricing on Apple products.

Apple benefits programs vary by country and are subject to eligibility requirements.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.