Software Engineer

8 hours ago


Council of the City of Sydney, Australia Rocket Software, Inc. Full time

Software Engineer (Compiler) page is loaded## Software Engineer (Compiler)locations: Sydney, Australia (Remote)time type: Full timeposted on: Posted 3 Days Agojob requisition id: R2025-5707**It's fun to work in a company where people truly BELIEVE in what they're doing****Job Description Summary:**The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences software's design in relation to hardware.**Job Overview:**Experienced Software Engineer (Compiler) with a solid foundation in compiler construction, internal compiler languages, and low-level programming. The ideal candidate will have a blend of industry and academic experience, a deep understanding of system-level languages, and demonstrate a strong commitment to building and maintaining robust, high-performance compiler infrastructure.**Essential Duties and Responsibilities**:* Design, develop, and maintain compiler components and internal compiler representations.* Analyze and extend complex transpilers that convert legacy languages to modern languages (e.g., TypeScript, Java).* Collaborate with engineering and product teams to ensure accurate translation of legacy functionality.* Optimize code generation and translation with awareness of hardware-software integration.* Troubleshoot, debug, and proactively improve compiler performance and correctness.* Analyze complex code paths, fix compiler crashes, and optimize slow compilation or generated code.**Required Qualifications:*** Proven experience in compiler development or transpiler design.* Strong knowledge of internal compiler structures, language parsing, and code generation.* Strong grasp of graph algorithms, tree traversals, and other compiler-relevant patterns.* Able to implement performant algorithms for static analysis, type inference, and code optimization.* Proficiency in at least one low-level language (e.g., assembly).* Ability to understand and work with legacy enterprise languages.* Strong coding skills with a focus on clean, efficient, and maintainable code.* Effective communicator and team collaborator.* Understanding of how high-level code maps to low-level instructions and performance tuning at that level.**Preferred Qualifications:*** Advanced degree in Computer Science with a focus on compilers or programming languages in C/C++, Rust, or other system-level languages.* Experience with OCaml, TypeScript, or other statically typed languages with type inference.* Understanding of legacy enterprise languages (COBOL, Fortran, etc.) is valuable in transpiler or modernization work.* Contributions to compiler-related academic research or open-source projects.* Understanding of modern software architecture and system-level programming.**Education:*** Bachelor’s degree in Computer Science, Engineering, IS, or related technical discipline* Advanced degree, such as Master’s in Computer Science, preferred***S******uccessful applicants will be subject to pre-employment and, in some circumstances, ongoing background checks, which includes a criminal history and global sanctions check*.****Job Family Group:** **Engineering****Job Family: Software & Quality Assurance Engineering****Job Profile Name:** **Principal Software Engineer****Employee Type: Individual Contributor****Job Level: P5 (Expert)****Position Reports to:** **Manager, Software Engineering**.Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: 781-577-4321 or send an email to people@rocketsoftware.com. We will make a determination on your request for reasonable accommodation on a case-by-case basis.*If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us*
#J-18808-Ljbffr


  • Software Engineer

    2 weeks ago


    Council of the City of Sydney, Australia Spacetalk Holdings Pty Full time

    Spacetalk is an ASX-listed technology company dedicated to creating innovative and life-enhancing connected mobile services, wearables, and software for families and seniors. Our products enable people to stay connected, safe, and engaged no matter their age or stage in life; enabled by location, health and wellbeing data. We are undergoing an exciting...

  • Software Engineer

    4 days ago


    Council of the City of Sydney, Australia RecordPoint Full time

    Overview RecordPoint is a data and information lifecycle management SaaS product designed to give highly-regulated organizations a competitive edge through safer, more secure, and better-managed data. We're a disruptor in our industry, set apart from competitors by our cutting edge technology and innovation-first mindset. Our global customer list includes...


  • Council of the City of Sydney, Australia Howden Group Full time

    Senior Software Engineer page is loaded## Senior Software Engineerlocations: Sydney - LV 29, Angel Placetime type: Full timeposted on: Posted Todayjob requisition id: R0014318* Help us think differently* Innovate, collaborate, and celebrate* Thrive in a fast-paced environment**About DUAL**Driven by a vision to be the world’s best underwriting...


  • Council of the City of Sydney, Australia Elek Full time

    Congratulations on being invited to complete an Online Video Interview. Before completing this interview, I recommend you visit www.elek.com and review our software products. I wish you all the best and look forward to meeting you at the next stage. Frequently Asked Questions: What will I be doing in this job? As an electrical engineer, you will work in...

  • Software Engineer

    2 weeks ago


    Council of the City of Sydney, Australia Microsoft Corporation Full time

    Overview The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and hundreds of thousands of customers using Azure Services to host and run their Cloud Services in over...


  • Council of the City of Sydney, Australia Terem Full time

    Overview Terem is a tech product development and strategy firm. We are looking for a Senior Software Engineer with a passion for Product Development to join our team. This is a role that requires leadership and technical acumen. It will involve working with a 4 person team to build a greenfield product to improve operations. While the new products are...


  • Council of the City of Sydney, Australia DroneShield Group Pty Ltd Full time

    Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across...


  • Council of the City of Sydney, Australia Suncorp Group Limited Full time

    Overview Take the next step. Be part of something bigger at Suncorp. - Seeking Software Engineers with Guidewire and leadership experience to work with our talented Insurance Technology Guidewire team - Great opportunity for a talented problem solver and a creative thinker - Brisbane, Sydney, or Melbourne location with good WFH flexibility About the...


  • Council of the City of Sydney, Australia Fluent Commerce Full time

    Description Are you a highly skilled and experienced Senior Software Engineer with a passion for building robust and scalable systems? Do you thrive in solving problems for our customers? We’re looking for someone just like you to join our dynamic product engineering team in Sydney and play a pivotal role in evolving our platforms. As a Senior Engineer,...

  • Software Engineer

    7 days ago


    Greater Sydney Area, Australia Rocket Software Full time $180,000 - $250,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...