Senior Software Engineer - Full Stack (Remote)
Donnelley Financial, LLC
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.
Recognizedas 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 senior engineer here at DFIN means helping us deliver SaaS software solutions for our customers who 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 senior 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.
This isn't your simple, run-of-the-mill, boring system. This is a system with an interesting mix of design challenges such as eventual consistency, messaging, concurrency, network resiliency, data replication, load/demand prediction, observability engineering, build and deployment pipeline optimization, etc.
Responsibilities:- Design and implement concise, modular, cohesive, frontend and backend services in a distributed system context that are resilient, efficient, and reliable.
- Ensure automated tests are highly effective in terms of software quality, refactor flexibility, and integration/delivery speed.
- Concurrent and asynchronous software design/development.
- Advanced asynchronous and resilient network communications design and implementation.
- Extensive usage of all aspects of observability systems from experienced instrumentation of code to well-designed queries, dashboards, and alerts.
- Data driven optimization of latency, compute, memory, storage, and network traffic.
- Maintain awareness of production system performance, errors, and code usage.
- Communicate with clarity with diagrams, documentation, and presentations to other developers, dev teams, SREs, and management.
- Optimize build, deployment, and IaC provisioning pipelines.
- Rigorous analysis of escaped defects to determine corrective actions with depth of insight.
- Design and develop defensively to maintain or increase security going beyond OWASP and zero trust patterns by truly understanding the area of the system being worked on.
- Rigorous and proficient review and clear feedback on pull requests by team members.
- Keep up with relevant technologies, techniques, tools, and patterns.
- Build software with people. Product managers, other developers, SREs, junior engineers, senior engineers, and offshore. Construct software that matters!
- Constantly address technical debt. Shine a light on it, even when it hurts.
- Plan, lead, or manage projects when called upon to do so while remaining hands on.
- Commitment to your software development, the products you work on, and the firm.
- 5-10 years of experience working in full stack distributed systems.
- BS in Computer Scienceor equivalent work experience.
- Experience meeting secure coding standards and willing to participate in financial systems security practices.
- Ability to explain complex topics to managers/directors, program/product managers
- Non-negotiables
- Strong in C#
- Must be willing to work with C#, Node JS, Typescript
- Maybe/sometimes - REACT (preferred), Angular, or other SPA frontend development tech stack
- Roughly 50% or more of the following in rough order of importance
- Distributed systems design patterns and experience
- Concurrency and/or asynchronous operations.
- Messaging systems and patterns using tech like Azure Service Bus, Rabbit MQ, etc.
- Azure (Preferred), AWS, and/or GCP
- In depth REST API experience
- Build pipelines and ideally IaC such as Terraform
- Typescript/JavaScript
- RDBMS such as SQL Databases such as SQL Server or PostgreSQL
- WebSockets or other push technologies
- Algorithm design/optimization and combinatorial problem solving.
- Profiling for compute and memory optimization.
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 with 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 accessjobs.dfinsolutions.com as a result of your disability. You can request a reasonable accommodation by sending an email to View email address on click.appcast.io.
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 View email address on click.appcast.io . If you ever have doubts about the legitimacy of any communication from us, please do not hesitate to reach out for verification via View email address on click.appcast.io (this email is for general TA questions and is not used for updates on your application status).#BI-Remote
- A leading property management software company is seeking a Senior Software Engineer to enhance the accounting module of... ...least 5 years of experience in full-stack development, especially with Ruby... ...work-life balance and supports fully remote work. #J-18808-LjbffrRemote workFullstackSenior
- ...Join Rula as a Senior Software Engineer on the Patient Matching team. You'll build impactful systems... .... This position supports a 100% remote work environment and offers attractive... ...solutions that matter. Your expertise in full-stack technologies and AI tools will be...Remote workFullstackSenior
- ...technology company is looking for a Senior Software Engineer to enhance and support its innovative... ...products. This role focuses on developing full-stack web/mobile applications for Hudl... ...position includes flexible vacation, remote work options, and competitive salary...Remote workFullstackSeniorFlexible hours
- A leading AI research accelerator is seeking an experienced software engineer to evaluate AI-generated code and enhance coding solutions. The role requires strong software development skills and a deep understanding of software architecture. The position offers flexibility...Remote workFullstackSeniorContract work10 hours per week
- ...leader in integrated restaurant technology, is seeking a Senior Software Engineer for full stack development on HungerRush 360, their cloud POS system.... ....NET technologies and a commitment to mentoring, this remote position promises ample opportunities for innovation and...Remote workFullstackSenior
- ...accelerator based in the United States is seeking a skilled software engineer with over 5 years of experience. You will evaluate AI-generated... ...quality and reliability. The role requires expertise in full-stack application development, strong communication skills, and a...Remote workFullstackSeniorFor contractorsFlexible hours
- ...Senior Full Stack Engineer At Serko, we believe something incredible happens when people come face-to-face. That's why we're on a mission to engineer a frictionless, next-generation business travel marketplace. We don't just manage travel; we are leveraging advanced...Remote workFullstackSeniorWorldwide
$140k - $170k
A leading claims technology company is seeking a Senior Software Engineer to join their Framework team remotely. The ideal candidate will have at least 4 years of full-stack web development experience and will be responsible for expanding the platform's offerings, developing...Remote workFullstackSeniorFlexible hours- Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...Remote workFullstackSenior
- A leading AI research company is seeking a software engineer with over 5 years of experience to refine AI-generated code and enhance coding... .... Ideal candidates should have a strong background in full-stack development and communication skills. This contractual position...Remote workFullstackSeniorContract workFlexible hours
- A leading AI research accelerator is looking for a skilled software engineer based in the US or Canada. This contractor role involves evaluating AI-generated code, collaborating with teams, and designing verification mechanisms. Candidates should have over 5 years of experience...Remote workFullstackSeniorFor contractors10 hours per week
- ...automation technology company is seeking a Senior Software Engineer, Fullstack to develop next-generation... ...utilizing Java and React while working in a remote global team. Ideal candidates will possess over 5 years of full-stack experience, a curiosity for distributed systems...Remote workFullstackSenior
- ...Unternehmen für Softwareberatung in Deutschland sucht einen erfahrenen Full-Stack-Entwickler (m/w/d). Sie entwickeln enterprise-tauglichen Code... ...Planung bis zur Auslieferung. Die Position bietet vollständige Remote-Arbeit, flexible Arbeitszeiten und die Möglichkeit, an...Remote workFullstackSeniorFlexible hours
- A leading technology company is seeking an experienced Software Engineer to evaluate and improve AI-generated code. Candidates should have... ...software engineering from top-tier companies, with expertise in full-stack applications and software architecture. The role is flexible...Remote workFullstackSeniorContract work10 hours per weekFlexible hours
- ...to solve real problems for the cannabis industry. As a software engineer, you will take full ownership over shipping core workflows of the product. This... ...to define and execute our roadmap. This is a fully remote time zone agnostic role. We value great people, no matter...Remote workFullstackSenior
- A leading tech company is seeking a remote Software Engineer to work on innovative blockchain products using Typescript and Solidity. The role... ...should have over 4 years of experience, particularly in full-stack engineering with a focus on smart contracts. Competitive salary...Remote workFullstackSeniorFlexible hours
$175k - $220k
...A leading healthcare company in the United States is hiring a Senior Software Engineer to join the Incentive Experience team. This role will involve creating full-stack features, collaborating on claims fulfillment improvement, and building capabilities aligned with the...Remote workFullstackSenior- ...Position Overview: We are seeking a Senior Software Performance Engineer with expertise in optimizing Node.js applications for scalability and performance... ...implement design improvements. Collaborate with full-stack engineers to integrate performance enhancements...Remote workFullstackSeniorLocal area
$160k - $200k
...Lead Software Engineer (AI) Orlando, FL (Remote) Base $160k-200k We are looking for a senior software engineer to join our team of talented engineers. For consideration... ...candidates will need to have experience in full-stack Python development, Node.js, Redis and...Remote workFullstackSenior- ...A leading nonprofit education platform is seeking a Senior Software Engineer to enhance their fundraising platform. This remote role requires expertise in full stack development and collaboration with teams to drive impactful projects. The ideal candidate has over 8 years...Remote workFullstackSenior
- ...accelerator for AI located in San Francisco is looking for a software engineer to evaluate and enhance AI-generated code. The role requires at least 5 years of experience and proficiency in building full-stack applications using modern technologies. Candidates must...Remote workFullstackSeniorContract work
- ...leading interviewing company is seeking a Senior Software Engineer to own complex projects on their... ...have 7+ years of experience delivering full-stack web applications with strong system... ...residing in Bengaluru will be considered for this remote position. #J-18808-Ljbffr...Remote workFullstackSenior
- ...Architect: Apps (Other) Skillset: Full Stack Development (50/50) Java Spring... ...Notes: Selling points for candidate: 100% REMOTE Project Verification Info: Exclusive to... ...Interview times set: Type of project: Development/Engineering Branch Code: New Jersey...Remote workFullstackSeniorLocal area
$165.54k - $205k
...Veracity Selfcare is seeking a Senior Software Engineer to design and scale robust systems that will... ...impact thousands of patients. This remote role in the USA emphasizes technical... ...experience and proficiency in modern full-stack technologies, including TypeScript, React...Remote workFullstackSenior- A healthcare innovation leader is seeking a Full Stack Engineer to design and develop critical applications. This role requires over 10 years... ...such as Java, Kubernetes, and AI tools. The role offers remote work flexibility in the U.S., contributing to solutions that...Remote workFullstackSenior
- ...A tech company in the United States seeks a Senior Full Stack Developer to enhance its SaaS offerings. Responsibilities include implementing... .... Ideal candidates will possess a BS degree and 3+ years of software development experience, with a strong grasp of T-SQL and...Remote workFullstackSeniorFlexible hours
$105k - $145k
...healthcare analytics company is looking for a Senior Software Engineer (AI Orchestrator) to innovate in AI-... ...and be comfortable with backend and full-stack development. Responsibilities include... ...standards. This position offers remote work flexibility and a competitive...Remote workFullstackSenior- ...A leading fleet management software company is seeking a Senior Software Engineer to join their Strategic Reporting & Tools team. This remote role involves building analytics and reporting... ...has extensive experience in full-stack development, particularly with Ruby...Remote workFullstackSenior
- ...AI-driven coding solutions. The ideal candidate will have over 5 years of software engineering experience, including time at a top-tier company, and possess strong skills in developing full-stack applications. The commitment is flexible, ranging from 10 to 40 hours per...Remote workFullstackSeniorContract workFor contractors10 hours per weekFlexible hours
- ...Senior Software Engineer This Senior Software Engineer role involves hands-on full-stack web development, with a strong emphasis on C#,.NET, and Angular. You'll work within a delivery squad alongside other experienced engineers and product partners, contributing...Remote workFullstackSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Full Stack (Remote). Be the first to apply!
- graduate software developer Rockville, MD
- senior software design engineer Rockville, MD
- software engineer amazon Rockville, MD
- software developer positions Rockville, MD
- software engineer full time Rockville, MD
- software engineer Rockville, MD
- agile software developer Rockville, MD
- senior software engineer remote Rockville, MD
- software developer entry level Rockville, MD
- software developer internship no experience Rockville, MD

