DFIN - Donnelley Financial Solutions logo
DFIN - Donnelley Financial Solutions

A leading provider of risk and compliance solutions, DFIN - Donnelley Financial Solutions offers data insights, industry expertise, and insightful technology to help clients make s

Principal Software Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 1,750Since 2016

Location

United States

Posted

22 hours ago

Salary

0

Seniority

Senior

English

Job Description

Principal Software Engineer

DFIN - Donnelley Financial Solutions

Join a dynamic team at the pulse of global markets, where we deliver innovative software and service solutions for essential financial reporting and capital markets transactions. At DFIN, we are a values-driven organization that empowers you to build a fulfilling career while bringing your authentic self to work every day. Our "Win as One" mentality ensures that our team's success is directly linked to Client, Shareholder and Employee Satisfaction. Recognized as one of AMERICA'S MOST LOVED WORKPLACES® for five consecutive years and a Built In Best Places to Work for six years, we are committed to our employees' total well-being. Enjoy competitive compensation, a flexible workplace, comprehensive benefits, and opportunities for professional growth. Bring your passion and talents to DFIN - because being YOU thrives here. Summary: We are looking for technical team members at all levels who want to push themselves to deliver best in market SaaS solutions. We offer a challenging environment where you will have to grow, adapt and use your skills consistently. Our customers rely on us in the moments that matter. Engineering delivers on that promise. You can read the bullets below. But they almost always look the same, right? Here is the deal - being a principle engineer here at DFIN means helping us deliver SaaS software solutions for our customers that primarily work with the SEC or other global regulating bodies. Our products are in demand because we solve regulatory problems for our customers. As a principal engineer, you'll own projects end to end, write code that others will look towards as a standard, understand how we operate our systems and make sure our technology grows and doesn't become a big pile of tech debt. Responsibilities: - Be a key contributor to our development practice: design, full-stack development and testing. - Write concise, clear, well-tested and well-documented code with quality that adheres to industry best practices. - Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring. - Ensure automated tests and test frameworks are highly effective in terms of software quality, refactor flexibility, and integration/delivery speed. - Concurrent and asynchronous software design/development. - Analyze, design and build solutions that solve the problems we have, not the problems that we think we may have one day. You are responsible for keeping the team in the present. - Build software with people. Product managers, other developers, SRE, junior engineers, senior engineers, offshore. Construct software that matters. - Understands that systems are to be operated and monitoring and metrics are important. - Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance. - O11y data driven optimization of latency, compute, memory, storage, and network traffic. - Make sure to constantly address technical debt. Shine a light on it, even when it hurts. - Build software with people. Product managers, other developers, SREs, junior engineers, senior engineers, and offshore. Construct software that matters! Qualifications: - Be committed to your development, the products you work on and the firm. - Experience designing services based and/or tiered web applications and systems. - 8-10 years of experience designing and building scalable data-driven software applications. - Experience developing secure code meeting security standards and willing to participate in financial systems security practices. - Experience in .Net Framework, C#, API's RESTful web services, JavaScript, React.js (pick your flavor), SQL Server, Visual Studio, Azure DevOps. Generally adaptable across the stack - Proficient in one of and willing to work on all of C#, Node JS, Java, Typescript services - Threading/concurrency and/or asynchronous experience - RDBMS such as SQL Databases such as SQL Server or PostgreSQL - Moderate to deep HTTP protocol/Networking insight - • Proven experience building products and services used by customers - • Azure, AKS, Docker, Kubernetes - Education - BS in Computer Science or equivalent work experience. It is the policy of Donnelley Financial Solutions to select, place, and manage all its employees without discrimination based on race, color, national origin, gender, age, religion, actual or perceived disability, veteran status, actual or perceived sexual orientation, genetic information or any other protected status. If you are a qualified individual w ith a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access jobs.dfinsolutions.com as a result of your disability. You can request a reasonable accommodation by sending an email to talentacquisition@dfinsolutions.com . At DFIN, protecting your identity is a top priority. Please be aware of scammers impersonating DFIN recruiters. DFIN recruiters will never request personal information via email or text. You will only receive a text from us if you've already been in contact. All automated messages will come from talentacquisition@dfinsolutions.com . If you ever have doubts about the legitimacy of any communication from us, please do not hesitate to reach out for verification via talentacquisition@dfinsolutions.com (this email is for general TA questions and is not used for updates on your application status). #BI-Remote

Related Categories

Related Job Pages

More Engineer Jobs

Canva logo

Staff Front-End Engineer

Canva

Founded in 2012, Canva offers an online graphic design and publishing platform used by millions of people across the globe. As an employer, Canva offers flexibl

Engineer22 hours ago

Title: Staff Front-End Engineer - Accessibility Team Location: Sydney, Australia Employees work in a hybrid mode Full-time Recruitment type: Permanent Job Description: Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stopping by. We know job hunting can be a little time-consuming, and you're probably keen to find out what's on offer, so we'll get straight to the point. Where and how you can work Our flagship Sydney campus is uniquely Canva - an extension of our Surry Hills neighbourhood. It's a thoughtfully designed space with plenty of room to collaborate, focus, and connect. This role is based in Sydney, and we're looking for someone who calls it home. Our hybrid way of working gives you the flexibility to work remotely, and to come together on campus for meaningful in-person collaboration and connection when it matters most. We trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals. What you'd be doing in this role As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve. The Accessibility team is building something the industry doesn't have a playbook for. AI agents that can understand how features work, reason about component relationships, and make them accessible automatically. Linting and testing infrastructure that catches issues before they ship. The kind of tooling that lets every product team at Canva ship accessible features as a default, not an extra step at the end. The strategic bet is AI-assisted accessibility at scale. The interesting work here isn't adding alt text or running the same audit on a new surface. It's building the engines - the agents, the automation, the patterns - that make accessibility a property of how the company builds. Every product team at Canva builds on top of what this team ships, and hundreds of millions of users rely on it. There's a second reason this work matters now. Canva hit WCAG AA compliance earlier this year, which puts the company ahead of most peers. Holding that bar as the product grows requires a completely different kind of engineering muscle. Not subject matter expertise applied to individual surfaces. Platform-level systems that scale alongside the product. At the moment, this role is focused on: - Building AI agents for accessibility: Build the agents that can understand component relationships, reason about how features work, and make them accessible automatically. This is novel territory - there's no playbook to copy. - Scaling through automation: Linting, automated testing, and tooling that gives every product team the signal they need to build accessibility at the point of writing the code. The kind of infrastructure that makes accessibility a property of the platform, not a step at the end. - Holding the bar as the product grows: Canva ships fast. The accessibility platform needs to keep up. Define the systems and the tooling that let accessibility scale alongside the product, not chase it. - Influencing the broader product specialty: Every product team at Canva builds on top of what this team ships. You'll work across product orgs to shape the patterns, the tooling, and the standards that make accessibility the default. - Leading with code, not whiteboards: Canva doesn't have an architecture function - Staff engineers stay hands-on. Live in the code, build the tooling, ship to production. You're probably a match if - You have deep accessibility expertise. You've built accessible web products at scale, you understand WCAG inside out, you've shipped to it, and you know where the spec leaves room for judgment. - You think in systems, not screens. You've built tooling, linting, or testing infrastructure that other engineers actually use. This role leans more toward a frontend platform than a frontend product. - You're fluent with AI in production. You've used agents on real engineering work - ideally tasks that require understanding component relationships and reasoning about behaviour, not just generating text. You have a clear-eyed view of what AI can and can't do in production workflows. - You're comfortable in the unknown. You've operated where both the problem and the solution are undefined, and you walk into ambiguous work with a point of view: "here's the shape of the problem, here's what I think we should do, here's where we'll experiment." - You're a strong communicator across disciplines. You can explain accessibility concepts to engineers who don't share your background, and engineering concepts to accessibility specialists who don't share yours. Both sides of that bridge matter. - You have production depth in React and TypeScript, with the ability to reason about component structure and accessibility together. Nice to have - AI agents: Production experience building agents that operate on code or product surfaces - Open-source contributions: Accessibility ecosystem or frontend tooling - Cross-functional work: Alongside dedicated accessibility specialists, user researchers, or assistive technology users - Scaled programmes: Familiarity with how other large companies approach accessibility at this scale About the team Join Client Platform at Canva, where our mission is to ensure a delightful experience for every user on every device. Client Platform owns the foundations that every product team builds on - including Web Platform, Mobile Platform, and the user-facing surfaces of the product. Hundreds of millions of users sit on top of what this group ships. Every Canva product runs on it. Accessibility is the team inside Client Platform responsible for making sure every product Canva ships is usable by everyone. We're the team for engineers who care deeply about accessibility, want to work on it at platform altitude, and are excited by what AI makes possible at this scale. The work compounds in two directions at once. Every team at Canva benefits when accessibility tooling gets better. And the systems built here shape how the company ships for years to come. What's in it for you? Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work. Here's a taste of what's on offer: - Equity packages - we want our success to be yours too - Inclusive parental leave policy that supports all parents & carers - An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more - Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally Check out lifeatcanva.com for more info. Other stuff to know We see AI as a powerful amplifier of creativity and technology at Canva. We're evolving how we assess AI skills in our Technology hiring experience - you'll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side. We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don't feel like your skills quite match what's listed above, we still want to hear from you! Please note that interviews are conducted virtually.

Australia
AECOM logo

Acoustic Engineer

AECOM

AECOM is a global Fortune 500 multinational engineering company that provides consulting, design, management, and construction services to clients in a broad ra

Engineer23 hours ago

Conduct site visits to assess acoustic conditions, perform acoustic predictions and calculations, provide design recommendations, and collaborate with multi-disciplinary teams to deliver integrated solutions for diverse projects.

Australia
AECOM logo

Graduate Civil Engineer

AECOM

AECOM is a global Fortune 500 multinational engineering company that provides consulting, design, management, and construction services to clients in a broad ra

Engineer23 hours ago

Title: Graduate Civil Engineer Location: Adelaide, South Australia, Australia Hybrid Full-time Job Description: Company Description "I have always sought experience in areas where I am part of a legacy that progressed sustainable initiatives, and so the most enjoyable aspect about working at AECOM is having the opportunity to work on a variety of challenges with the authentic goal to work with clients to develop solutions that are best for now and for future generations." - Dominique Keirens, Technical Director - Water Come grow with us. AECOM has been a leader in water system services across ANZ for decades, focusing on innovation and emerging technologies. We specialise in asset management and offer comprehensive planning, design, and construction for water infrastructure. From irrigation to raw water assets, we optimize efficiency, increase ROI, and reduce costs. Trusted by municipal water companies, we ensure safe drinking water, sanitation, and environmental protection. Our solutions, ranging from urban flood protection to hydroelectricity, help create climate-resilient, water-sensitive cities that benefit both people and the planet. Everyone belongs at AECOM. We're committed to diversity, equity, inclusion, and belonging - because great ideas come from diverse perspectives. AECOM is proud to be a Fortune 500 Most Admired Company, a WGEA Employer of Choice for Gender Equality, #Work180 Equitable Workplace Awards 2025 Winner, and an AWEI Bronze Tier LGBTQ+ Inclusive Employer. Job Description Working with a high performing team of engineers, designers and drafters with a passion for digital delivery, you will support the team in delivering projects across a diverse range of infrastructure and development projects. Your role will focus on the core civil engineering discipline, associated with roadworks, stormwater drainage & flooding, earthworks, pavements, water and sewerage infrastructure for key clients across Defence, Transport, Water Resources, Mining and Resource industries. You will also have the opportunity to collaborate with best-in-industry peers across our organisation to create whole-of-business success for projects. We are looking for a Graduate Civil Engineer to join our team in Adelaide as part of the 2027 Graduate Program. How you'll make a difference: - Support the planning and design of civil engineering infrastructure; roads & transport, stormwater assets (quantity and quality), services/utilities, earthworks, etc. - Use design standards and practices for civil infrastructure design (for example; Austroads, SA Water, DIT or Water Services Australia (WSA) Standards). - Conduct detailed design of Civil elements, including Civil Arrangements Design, Roadway/Carpark/Cycleway/Footpath Geometric Design, Stormwater Pit and Pipe Design, Stormwater Quality Assessment, Design Management and coordination of multi-disciplinary design inputs. - Contribute to project or design management. What our Graduate Program offers: - Graduate Introduction: Kickstart connections with peers and leaders. - Essential Consulting Skills: Master core consulting skills from day one. - Networking and Learning: Grow your network and industry know-how. - Mentoring and Career Support: Receive guidance from experienced professionals. - Learning from Experts: Learn directly from industry leaders and specialists. - Flexible Work Options: Work in a way that fits your life and wellbeing. - Career Pathways: Get support to progress and step confidently into your next role. For more information, visit our Early Careers website. Qualifications - Graduate Attributes: We're seeking graduates with strong communication and teamwork skills, a proactive and adaptable mindset, and a commitment to professionalism and integrity. - Bachelor's Degree: You must be in your final year or completed a Bachelor's or Postgraduate degree in Civil Engineering or any related discipline. - Defence Clearance: Candidates need to be Australian Citizens for this role. - Graduate Year: You must have completed your studies and have graduated before starting the program. - Commencement: This role is for the 2027 Graduate Program. Commencement is from February 2027 to August 2027. Additional Information Our Recruitment Process: - Submit Your Application: Complete the job application, uploading your resume, cover letter and the latest copy of your academic transcripts as one single document. - Online Assessment: Complete our global online strength-based assessment. - Phone Screen: You may be invited to a phone screen with our Early Careers Recruitment team. - Interview: Attend a face-to-face interview at your local office. Applications are reviewed as they come in, and the role may close earlier than expected, so if this opportunity sounds like you, we encourage you to apply as soon as possible. What sets us apart? We are the trusted global infrastructure leader. Across the globe, we partner with our clients in the public and private sectors to solve their most complex challenges, pioneer innovative solutions and deliver a better world. Our reputation is recognised globally. We are named the world's top design firm and ranked #1 in Transportation, General Building, and Environmental Engineering by Engineering News-Record in 2025. We are also honoured to be listed among Fortune's "World's Most Admired Companies" for the twelfth consecutive year and recognised as one of the 2025 World's Most Ethical Companies by Ethisphere for our commitment to integrity and creating positive impact. Ready to push the limits of what's possible? We welcome applications from individuals of all backgrounds, including those with disabilities, additional health or mental health needs, and/or neurodiverse conditions. If you require any adjustments during the hiring process, please let us know. Learn more about life at AECOM: LinkedIn, Facebook , Instagram, X, YouTube - explore our AECOM voices, employee stories, latest projects, and much more. At AECOM, we are committed to maintaining a secure and trustworthy recruitment process and take any fraudulent hiring activity seriously. To support this commitment, all newly hired employees are required to attend an in-person Day 1 onboarding at an AECOM office location as a condition of employment. AECOM acknowledges the Traditional Owners and Custodians of the lands on which we, our clients and our communities live and work around Australia. We pay our respects to their cultures and to their Elders - past, present, and emerging. We are committed to connecting to Country in our work through meaningful engagement with First Nations peoples and businesses. Find out more about our Australian Reconciliation Action Plan here: https://aecom.com/au/our-vision-for-reconciliation/. About AECOM AECOM is the world's trusted infrastructure consulting firm, delivering professional services throughout the project lifecycle - from advisory, planning, design and engineering to program and construction management. On projects spanning transportation, buildings, water, new energy and the environment, our public- and private-sector clients trust us to solve their most complex challenges. Our teams are driven by a common purpose to deliver a better world through our unrivaled technical and digital expertise, a culture of equity, diversity and inclusion, and a commitment to environmental, social and governance priorities. AECOM is a Fortune 500 firm and its Professional Services business had revenue of $16.1 billion in fiscal year 2025. See how we are delivering sustainable legacies for generations to come at aecom.com and @AECOM. Freedom to Grow in a World of Opportunity You will have the flexibility you need to do your best work with hybrid work options. Whether you're working from an AECOM office, remote location or at a client site, you will be working in a dynamic environment where your integrity, entrepreneurial spirit and pioneering mindset are championed. You will help us foster a culture of equity, diversity and inclusion - a safe and respectful workplace, where we invite everyone to bring their whole selves to work using their unique talents, backgrounds and expertise to create transformational outcomes for our clients. AECOM provides a wide array of compensation and benefits programs to meet the diverse needs of our employees and their families. We also provide a robust global well-being program. We're the world's trusted global infrastructure firm, and we're in this together - your growth and success are ours too. Join us, and you'll get all the benefits of being a part of a global, publicly traded firm - access to industry-leading technology and thinking and transformational work with big impact and work flexibility. As an Equal Opportunity Employer, we believe in each person's potential, and we'll help you reach yours.

Australia

Principal Engineer/ Team Leader

Stantec

Founded in 1954, Stantec is a public design company and global professional services provider. One of the leading firms in the design and consulting industry, t

Engineer23 hours ago

Principal Engineer/ Team Leader - Ports and Maritime - ( 26000076 ) Description About the role We are looking for an experienced Team Leader for our national Ports & Maritime team to help shape the future of our maritime capability across Australia. This role can be based in Melbourne, Sydney, Brisbane or Perth, offering flexibility while connecting you with our national and global maritime networks. You will lead a talented group of maritime engineers and specialists, guide project delivery, strengthen client relationships, and support the strategic growth of our Ports & Maritime business. In this highly collaborative role, you will partner closely with coastal engineering, environmental services, transport, geotechnical and other technical teams to deliver innovative solutions for port authorities, government, and private-sector clients. Day to day tasks would involve: - Leadership and Team Development - Set clear and achievable goals with team members and conduct regular 1:1 catch-ups to check-in on team member health and wellbeing and track the goal progress. - Develop the team's skills and experience through appropriate training development, mentoring and guidance. - Foster a success-oriented environment within the team by displaying collaborative behaviours and exerting measured and balanced influence. - Technical Expertise and Project Execution - Lead the planning, execution, and interpretation of geotechnical investigations including drilling, sampling, and in-situ testing - Prepare technical reports and recommendations for foundations, earthworks, and ground improvement. - Business Development and Client Relationship Management - Initiate and manage business development opportunities, actively participate in and lead client service through establishing and maintaining strong relationships. - Lead and/or review proposals for pricing, approach and methodology, variation estimates and submission documents, and review and evaluate subconsultant tender response submissions to ensure they are suitable. - Operational and Performance Management - Support the Business Leader in monitoring and reporting on team performance, contributing to the preparation of annual business plans and strategic initiatives. - Ensure optimal team utilization through effective forecasting, workload management, and delegation of tasks. - Contribute to the development and maintenance of a healthy project backlog through strategic networking and business development activities. To be successful for this role you'll need: - Bachelor's degree in Civil, Structural, Maritime or Coastal Engineering - Minimum 10 years of experience in ports, maritime or coastal engineering projects - Accredited as CPEng - A broad range of skills covering people management, business development, project delivery and business management. - Experience in managing teams with direct line management duties. - Highly developed consulting skills to liaise with clients and other stakeholders to achieve mutually successful project outcomes. - Well-developed problem solving and negotiations skills to resolve queries. What we offer Along with a competitive salary we offer many other benefits to ensure your professional development & wellbeing is ongoing. - Genuine Flexible Working Arrangements - Including work from home opportunities, provision for school term contracts, job sharing and part time employment. - Option to purchase up to 4 weeks additional leave. - Learning and Talent Development Programs - Including Global programmes, online learning and on-the-job learning - Mentoring for your own development and the opportunity to mentor others - A friendly team environment, with dedicated and enthusiastic staff committed to producing high quality service and deliverables - Professional Memberships - Salary Continuance Insurance (SCI) - Mental Health and Wellbeing Programs - Service Recognition Awards - Employee Assistance Program About Stantec The Stantec community unites over 31,000 employees working in over 450 locations across six continents. We collaborate across disciplines and industries to bring buildings, energy, resources, water, environmental, transport and infrastructure projects to life. Our work from initial project concept and planning through design, construction, and commissioning begins at the intersection of community, creativity, and client relationships. Culture Stantec is serious about healthy work-life balance, diversity, inclusion & equity, indigenous relations, innovation, community engagement, corporate sustainability, and social wellbeing. We have employee groups for women, LGBTQI , neurodiversity, and more! Our employees play sport, fundraise, volunteer, learn, and have fun together. How to apply If this position is of interest, submit your application online. Please note that no agency applications will be accepted at this time. Qualifications Primary Location : Australia-Victoria-Melbourne Other Locations : Australia-Queensland-South Brisbane, Australia-New South Wales-St. Leonards, Australia-Western Australia-Perth Organization : BC-3050 Transpt-AU Delivery Employee Status : Regular Job Level : Individual Contributor Travel : No Schedule : Full-time Job Posting : Jun 1, 2026, 4:59:28 PM Req ID: 26000076 #additional Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, color, religion, sex, national origin, age, marital status, genetic information, disability, protected veteran status, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with local, state and federal laws and regulations and ensures equitable opportunities in all aspects of employment. EEO including Disability/Protected Veterans

Washington + 1 moreAll locations: Washington | Australia