Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Donnelley Financial

Senior Software Engineer

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. In 2026, DFIN was named #1 on the 2026 Top 100 Global Most Loved Workplaces® by Best Practice Institute. We have also been recognized as one of America's Most Loved Workplaces® for five consecutive years and a Built In Best Place to Work for six years, reflecting our continued commitment to supporting 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.

DFIN is seeking a highly skilled Senior Software Engineer to join the Venue Engineering team at DFIN. Venue from Donnelley Financial Solutions is a top-tier virtual data room provider trusted by countless businesses serving global mission-critical financial transaction markets. Our product is a modern SaaS platform built on Microsoft Azure designed with scalable, resilient, cloud-native architecture which sets the bar for a responsive, intuitive, and innovative solution. As a Senior Software Engineer, you are expected to combine strong software development skills with proficiency in AI-enabled engineering practices, distributed systems expertise, and operational ownership. This role requires strong technical expertise, modern cloud development experience, collaboration across product, engineering, QA, SRE, and support organizations, and continuous learning. Successful candidates demonstrate sound engineering judgment, take ownership of outcomes, and raise the technical capabilities of those around them.

Responsibilities
  • Design, develop, test, deploy, and support enterprise-grade software solutions.
  • Lead design discussions and contribute to architectural decision-making.
  • Develop cloud-native services, modern APIs, user interfaces, integrations, and background processing systems utilizing messaging, queues, and service-based communication patterns.
  • Create reusable frameworks, shared components, and engineering accelerators.
  • Design and implement solutions that meet functional and non-functional requirements including security, performance, scalability, reliability, fault tolerance, concurrency, and maintainability.
  • Ensure design precedes implementation through technical specifications, data flow reviews, dependency analysis, and feature design reviews.
  • Deliver software with enterprise-grade quality and drive it through whole SDLC.
  • Ensure code is secure, maintainable, observable, and supportable.
  • Create technical designs and implementation plans.
  • Identify technical risks early and propose mitigation strategies.
  • Create and maintain automated unit tests and partner closely with SDETs to ensure comprehensive quality coverage throughout development.
  • Reduce technical debt through continuous improvement initiatives.
  • Utilize AI-assisted development tools such as GitHub Copilot and approved AI solutions.
  • Identify opportunities to improve engineering velocity and software quality through AI-enabled workflows and drive adoption of effective AI engineering practices.
  • Apply AI across the software development lifecycle including requirements analysis, architecture exploration, implementation, testing, documentation, troubleshooting, and operational support.
  • Use AI responsibly utilizing only approved AI tools as an accelerator, not a replacement for engineering judgement. Validate and review AI-generated output to ensure correctness, security, maintainability, and compliance.
  • Stay informed on emerging AI technologies and bring practical innovation to engineering teams.
  • Senior Engineers are expected to own the systems they build.
  • Support production systems, participating in incident response activities, and conducting root cause analysis.
  • Design monitoring, telemetry, and observability solutions.
  • Drive reliability, resiliency, performance, and scalability improvements.
  • Partner with support, operations, and product teams to reduce operational risk.
Required Qualifications

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 10+ years of professional software development experience. Strong experience with: C# NET / ASP.NET Core SQL Server or Azure SQL React and front-end web technologies Experience leveraging AI-assisted engineering. Experience developing cloud-native applications on Microsoft Azure. Experience building RESTful APIs and distributed systems. Strong understanding of software architecture and design patterns. Experience with CI/CD pipelines and DevOps practices. Excellent analytical, troubleshooting, communication, and collaboration skills.

Preferred Qualifications

Experience with Azure Service Bus, messaging systems, or event-driven architectures. Experience building real-time communications using SignalR, WebSockets, or similar technologies. Experience implementing observability solutions using OpenTelemetry, Splunk, New Relic, or similar platforms. Experience supporting SaaS products at scale. Experience participating in production incident response activities. Experience leading technical initiatives across multiple teams. Experience with infrastructure-as-code and cloud automation. Experience in regulated or compliance-sensitive environments. Microsoft Azure certifications.

Technologies Build and maintain solutions using the following technologies. Backend: C# NET 8 / ASP.NET Core REST APIs Azure Functions Entity Framework SQL Server Frontend: React TypeScript JavaScript HTML5 / CSS Additional Technologies Cloud & Platform Services: Microsoft Azure Azure Service Bus SignalR Azure Storage Azure App Services Azure Monitoring Services Engineering Toolchain: GitHub Enterprise Azure DevOps Harness SonarQube New Relic Splunk

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  • Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional Information
    Senior
    Full time

    CS

    Remote
    16 hours ago
  • Design and implement generative design software solutions for integration into Creo and Onshape products. Deliver high-quality, innovative...  ...by applying first principles to address the needs of engineers. Collaborate with other developers, quality assurance and software... 
    Senior
    Full time

    Ptc

    Denver, CO
    16 hours ago
  • The company The future of data lies in decentralization, and the concept of a data mesh is the proven approach for implementing this at Enterprise scale. We’re here to make it a reality. Nextdata OS is a data-mesh-native platform built to meet the challenge of decentralizing...
    Senior
    Full time

    Nextdata

    San Francisco, CA
    16 hours ago
  •  ...Description Senior Software Engineer TS/SCI FSP Department: Government Customer- Herndon Location: Herndon, VA ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Senior Software Engineer: Analyzes user interfaces,... 
    Senior
    Full time

    Tenica

    Remote
    16 hours ago
  • Company Description Rajesh r  ajesh.b at krgtech.com KRG Technologies Inc  Phone: (***) ***-**** Ext -221 Job Description Job title: L3 Programming Location: San Jose, CA Duration: Full time Job Description: 1. L3 forwarding...
    Senior
    Full time

    krg technology

    Remote
    16 hours ago
  • $160k - $180k

     ...Greenfield Engineering, a Saalex Company, is seeking a  Senior Software Engineer in Patuxent River, MD . This role involves applying advanced engineering principles to design, develop, and evaluate mission-critical military and aviation systems, ensuring compliance with... 
    Senior
    Full time

    Saalex

    Remote
    16 hours ago
  • Job ID: 22621539Reference Number: 24-00636Title: ATM senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-07-23Company: HAN Staffingatm
    Senior

    HAN Staffing

    Iselin, NJ
    16 hours ago
  • Job ID: 24304935Reference Number: 24-01188Title: senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-11-26Company: HAN Staffingstratus
    Senior

    HAN Staffing

    Iselin, NJ
    16 hours ago
  •  ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: - Support full software development life... 
    Senior
    Full time
    Work experience placement

    Isee

    Cambridge, MA
    16 hours ago
  •  ...We’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We...  ...firms and other well-known angels. About the Role As a software engineer at Wispr, you’ll play a crucial role in building the... 
    Senior
    Full time

    Wispr Flow

    San Francisco, CA
    16 hours ago
  •  ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation...  ...is the Fuzzer, our autonomous search engine for bugs and one of the most technically...  ...continuously without ever letting up. As a Senior Engineer on the Autonomous Search team, you... 
    Senior
    Full time
    Work at office

    Antithesis

    Vienna, VA
    16 hours ago
  •  ...tremendous effort over time. If you want to use your skills to make a difference for the world, we're seeking a talented Software Engineer (senior or above) to join our team and help us build our core products while keeping scalability and performance in mind. What... 
    Senior
    Full time

    Level.

    Austin, TX
    16 hours ago
  •  ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills... 
    Senior
    Full time
    Work at office
    2 days per week

    Truenorth Consulting

    Shawnee, KS
    16 hours ago
  •  ...builds, Nix for infrastructure. C/C++ and Rust for kernel and systems programming. Typescript (and JS) on the front end & Node.js engine on the back, too.  All the other languages also: see our list of SDKs The Team Our team is comprised of people with a... 
    Senior
    Full time
    Work at office

    Antithesis

    Vienna, VA
    16 hours ago
  • $85k - $100k

     ...Full-time Description Job Description: Software Engineer Position Overview The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service... 
    Senior
    Full time

    Diaconia

    Remote
    16 hours ago
  •  ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week... 
    Senior
    Full time
    Work at office

    Fortuna Health

    New York, NY
    16 hours ago
  •  ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up... 
    Senior
    Full time

    Raパートナーズ

    New York, NY
    16 hours ago
  •  ...you'll do in the role: Build our Product. Own and implement software features that help to power our AI platform helping private...  ...standards, architectural patterns, and review processes; mentor engineers. Co-own our culture of practical, reliable, and test-driven... 
    Senior
    Full time

    F2

    San Francisco, CA
    16 hours ago
  •  ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization systems. Your work will directly empower millions of creators to make a living within Roblox as they explore their creativity... 
    Senior
    Full time

    Roblox

    Remote
    16 hours ago
  • $150k - $200k

     ...Role: Senior Software Engineer Location: Redwood City, California (On-site 35 days per week) Salary: $150,000$200,000 base (will consider up to $230,000 for exceptional candidates) Openings: 5 Hiring Urgency: Offers must be made within one week of application... 
    Senior
    Full time
    H1b
    Relocation

    Alivio Search Partners

    Remote
    16 hours ago
  •  ...What is The Role We're looking for a Senior Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search... 
    Senior
    Full time

    Elastic

    United States
    16 hours ago
  • $225k - $265k

     ...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check... 
    Senior
    Full time
    Work at office
    Work from home

    Nextpatient

    United States
    16 hours ago
  •  ...What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract... 
    Senior
    Full time
    Contract work
    Relocation package

    Idler

    San Francisco, CA
    16 hours ago
  •  ...Job Title: Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test, and maintain software systems and applications... 
    Senior
    Full time

    Das Technology Group

    Charleston, SC
    16 hours ago
  •  ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate... 
    Senior
    Full time

    Idexcel

    Remote
    16 hours ago
  •  ...The Geometry Sculpting team is responsible for delivering the core functionalities of our real-time geometry engine. As a Senior Geometry Software Engineer, you will be in charge of developing innovative algorithms for features such as real-time geometry creation and editing... 
    Senior
    Full time

    Roblox

    Remote
    16 hours ago
  •  ...Senior Software Engineer   Overview:   Does your dream job include being a part of a core team of top-notch developers building next generation technologies that change the way people work with real-time information everywhere? Are you looking for an opportunity... 
    Senior
    Remote job
    Full time

    Flow Search Corp

    Remote
    16 hours ago
  •  ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,...  ...least 4 years of professional full-time software development, including at least one 2 years...  ...technical challenge (waived for very senior candidates) ~45-min live-coding interview... 
    Senior
    Full time
    Work at office

    FleetWorks

    Remote
    16 hours ago
  • $171.71k - $204.98k

     ...Company Name : DiDi Research America, LLC Job Location : 61 Daggett Drive, San Jose, CA 95134 Job title : Senior Software Engineer Salary Range : $171,708 - $204,984 per year Education and Experience: Master's degree in Computer Science, Electrical Engineering... 
    Senior
    Full time

    Didi Labs

    San Jose, CA
    16 hours ago
  •  ...decisions in real time. When benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed frontier models (Gemini...  ...are looking for someone whose strength is the fundamentals of software engineering, applied at the level of real systems. The engineer... 
    Senior
    Full time

    Ctgt

    San Francisco, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!