Software Engineer, G&A Solutions Engineering (GSE)
Austin, TX - USA
Job Summary
Your responsibilities will include all aspects of software development from architecture and system design to implementation and maintenance. This role requires a highly skilled and adaptable engineer who thrives in an ambiguous environment and takes ownership of project delivery from inception to deployment. The ideal candidate will collaborate across teams mentor engineers and drive innovation while implementing features aligned with our product roadmap.
Design develop and maintain scalable reliable and secure web applicationsnnArchitect robust solutions while considering performance security and maintainabilitynnWork with functional leads business stakeholders project managers and technical teams in a cross-functional environment to understand requirements and implement solutionsnnProvide level-of-effort estimations based on thorough research code study and work prioritization to inform stakeholders of progress and delivery timelinesnnPerform and ensure rigorous code reviews to ensure high-quality codennMentor and provide technical guidance to other software engineersnnIdentify root causes of complex technical issues and deliver robust fixesnnParticipate in operational duty rotations when needed to resolve production issues and critical customer escalationsnnShare knowledge through presentations documentation and best practice discussionsnnIdentify and contribute to process improvements that enhance efficiency and maintainabilitynnDrive innovation for new and existing solutions through Generative AI and other AI/ML techniques
Eligibility for and willingness to apply for a U.S. government Top Secret Security Clearance n4 years of software development experience in Java with strong object-oriented design skillsnExperience in both frontend and backend development including building and maintaining large-scale scalable systemsnHands-on experience with relational and non-relational databases and proficiency with Unix operating systemsnSolid knowledge of application performance optimization techniques and caching solutionsnBachelors degree in Computer Science/Engineering or equivalent work related experience
Active U.S. government Top Secret Security ClearancennStrong computer science fundamentals including data structures algorithms and system design with proven problem-solving and debugging skillsnnSolid understanding of software architecture principles including load-balancing microservices system observability security cryptography performance and reliabilitynnHands-on experience building components frameworks and libraries that improve software efficiency and scalability with a strong appreciation for software quality and testingnnFamiliarity with AI/ML algorithms and frameworks AI-powered assistant tools and experience integrating AI/ML concepts into software design and implementationnnExperience with cloud platforms (AWS/GCP) cloud data warehousing (Snowflake) and CI/CD tools with working experience in Agile development methodologies
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more