Software Engineer

4 weeks ago


Austin, Texas, United States Apple Full time
Job Title: Software Engineer

At Apple, we're looking for a skilled Software Engineer to join our Artificial Intelligence and Data Platforms (AiDP) team. As a key member of our team, you'll be responsible for designing, developing, and deploying high-quality, scalable, and resilient distributed systems that power Apple's cloud analytics platforms and data pipelines.

We're seeking an experienced engineer with a strong background in building enterprise-level applications on large-scale distributed systems. You'll work closely with our internal customers to understand their requirements and workflows, and propose new features and ecosystem changes to streamline their experience of using the solutions on our platform.

This is a hard-core software engineering role, where a large part of an engineer's time is spent in writing code and designing/developing applications on cloud, with the remainder being spent on tuning and debugging codebase, supporting production applications, and supporting our application end users.

We're looking for a hardworking and passionate person to join this amazing team. If you feel this is you, we'd love to hear from you.

Key Responsibilities:
  • Design, develop, and deploy high-quality, scalable, and resilient distributed systems on cloud
  • Work closely with internal customers to understand their requirements and workflows
  • Propose new features and ecosystem changes to streamline their experience of using the solutions on our platform
  • Tune and debug codebase, support production applications, and support our application end users
Requirements:
  • 3 or more years experience building enterprise-level applications on large-scale distributed systems
  • Knowledge of BI concepts and implementation experience on Cloud with databases like SnowFlake or Big Query or Cloudera
  • Programming experience in building high-quality software. Proficiency in at-least one of the following programming languages - Python, Scala or Java
  • Strong hands-on experience in designing and development of cloud-based applications that include large scale compute services, database services, APIs to design RESTful services, ETL, queues and notification services


  • Austin, Texas, United States Asure Software Full time

    Job SummaryWe are seeking a highly skilled Associate Software Engineer to join our team at Asure Software. As a key member of our engineering team, you will be responsible for collaborating with other engineers to write and develop code, designing and developing web-based applications to enhance the performance and stability of our current applications, and...


  • Austin, Texas, United States Asure Software Full time

    Job Title: Software Development EngineerJob Description:As a Software Development Engineer at Asure Software, you will be responsible for collaborating with other engineers to write and develop code, as well as developing web-based applications to enhance the performance and stability of current applications.Responsibilities:* Write testable, readable,...


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

    About Q2 Software, Inc.At Q2 Software, Inc., we're passionate about delivering innovative technology solutions that strengthen financial institutions and communities worldwide. Our mission is to build strong, diverse communities by investing in the growth and development of our team members and the communities we serve.Job OverviewWe're seeking a highly...


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

    Join Our Team at Q2 Software, Inc.At Q2 Software, Inc., we're passionate about delivering innovative technology solutions to our clients. As a software engineering intern, you'll be part of a dynamic team that tackles impactful projects aligned with your skills and interests.About the Role:This 12-week internship program offers paid hourly positions with an...


  • Austin, Texas, United States Centric Software Full time

    About the Role:Centric Software is seeking a highly skilled Principal Engineer to join our Innovation Programs Group. This role involves driving innovation, identifying gaps in our product line, and creating rapid prototypes to enhance our offerings.Key Responsibilities:Design and implement scalable, high-performance architecture for innovative...


  • 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 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 Q2 Software, Inc. Full time

    Job OverviewQ2 Software, Inc. is seeking a skilled Staff Software Engineer to join our Engineering Development group in Austin, TX. As a key member of our team, you will be responsible for designing, implementing, and integrating software solutions of moderate complexity using a mix of open technologies and our proprietary framework.Key Responsibilities...


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

    About the RoleCentric Software is seeking a Senior Software Engineer to join our Innovation Programs Group. This team is responsible for driving innovation and sales by identifying and addressing gaps in our product line.Key Responsibilities:Design and develop scalable backend solutions using Python, Node.js, Java, and modern programming languages.Work with...


  • Austin, Texas, United States Centric Software Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our Innovation Programs Group at Centric Software. As a key member of our team, you will be responsible for designing and developing scalable backend solutions using Python, Java, and modern programming languages. Your expertise in AI/ML mechanisms and event-driven architectures...


  • 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...


  • Austin, Texas, United States Centric Software Full time

    About the Role:Centric Software is seeking a highly skilled Senior Software Architect to join our Innovation Programs Group. As a key member of our team, you will be responsible for driving innovation, identifying gaps in our product line, and creating rapid prototypes to enhance our offerings.Key Responsibilities:Architecture Development:Design and...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States Oracle Corporation Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled Software Engineer to join our team at Oracle Corporation. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and operating systems. You will work closely with our software engineering division to apply your knowledge of software...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States Apple Full time

    Software Engineer at AppleWe're looking for a skilled Software Engineer to join our team at Apple. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our products. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key...


  • Austin, Texas, United States Centric Software Full time

    We are seeking a highly skilled Senior Software Architect to lead the development of cutting-edge enterprise systems. The ideal candidate will have a strong background in cloud-native software development, with expertise in breaking down monolithic applications and implementing machine learning or artificial intelligence solutions.Key...


  • Austin, Texas, United States Centric Software Full time

    We are seeking a highly skilled Senior Software Architect to drive the development of cutting-edge enterprise systems.Key Responsibilities:Pragmatic Problem-Solving: Utilize expertise in cloud-native technologies to provide practical solutions by understanding and effectively leveraging the existing tech stack.Tech Stack Utilization: Leverage Java (Spring...

  • Software Engineer

    2 weeks ago


    Austin, Texas, United States TEXAS DEPARTMENT OF PUBLIC SAFETY Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining software applications using a range of technologies, including cloud computing and DevOps.Key ResponsibilitiesDesign and develop software applications using cloud-based...

  • Data Engineer

    1 month ago


    Austin, Texas, United States Intelliswift Software Full time

    About the RoleAustin, TX - Hybrid 3 days in officeMust-Have SkillsStrong experience with AWS Cloud servicesProficiency in Python or ScalaKnowledge of data modeling, data warehousing, ETL, and scriptingOrchestration, data pipeline, taxonomy, and SQL skillsKey ResponsibilitiesDesign, build, and maintain robust data pipelines and infrastructureArchitect...

  • Software Engineer

    2 weeks ago


    Austin, Texas, United States Genie Healthcare Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software solutions.Key Responsibilities:Design and develop high-quality software components using languages like Java, Python, or C++.Collaborate...

  • Software Engineer

    3 weeks ago


    Austin, Texas, United States Apple Full time

    Job Title: Software EngineerJob Summary:Apple is seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for ensuring the reliability, scalability, and performance of our systems and services.Key Responsibilities: Design, build, and maintain robust infrastructure and automation solutions Work closely with our...