Senior Software Engineering Specialist
2 months ago
Transforming Finance with Innovative Solutions
At BlackLine, we're committed to harnessing the power of technology to modernize the finance and accounting function.
We're on a mission to deliver innovative solutions and services that empower accounting and finance leaders worldwide to achieve Modern Finance.
As a Staff Software Engineer, you'll play a crucial role in building the next generation of BlackLine applications and data platform.
Our team thrives on data, and we're investing heavily in syncing data from and to BlackLine and various ERP, Bank, Payments, Tax, and Subledger systems.
You'll be part of a collaborative agile environment where developers dedicate themselves to solving customer problems and innovating.
Key Responsibilities:
- Design, develop, troubleshoot, maintain, optimize, and scale full-stack, cloud-based solutions.
- Develop components that enhance configurability, extensibility, and interoperability of various systems.
- Provide technical expertise and leadership in requirements analysis, design, effort estimation, development, testing, and delivery of highly scalable and secure distributed backend services.
- Mentor and coach team members, guide them to solutions on complex design issues, and perform peer code reviews.
- Work with product management, architects, and other engineering teams to understand stated and unstated needs and turn them into functional and technical requirements.
- Lead technical design and architecture discussions and help drive technical decisions while making appropriate trade-offs on technology, functionality, robustness, performance, and extensibility.
- Estimate project scope and timelines and consistently deliver on those commitments.
- Implement, refine, and enforce software development techniques to ensure delivered features meet software integration, performance, security, and maintainability expectations.
What We're Looking For:
- Bachelor's degree in Computer Science or equivalent experience.
- 8+ years of professional experience in building full-stack Web-scale highly available multi-tenant SaaS, including substantial experience with backend platforms, frameworks, RESTful APIs, and microservices.
- Expertise in JavaScript, TypeScript, C#, and .NET.
- Solid computer science foundation, including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure, scalable code.
- Proven experience delivering and extending highly extensible, modular applications with various models of extensibility.
- Experience with technical lead roles for design, architecture, and code review of highly scalable distributed systems and event-driven architecture.
- Fluent in SQL, No-SQL, data modeling, and transactional flows.
- Superior analytical, problem-solving, and system-level performance analysis abilities.
- Excellent written and verbal communication skills.
- Adaptable team player with strong collaboration skills and a focus on results and value delivery.
- Experience working in an Agile development environment.
- Passion for engineering excellence through automation, unit testing, and process improvements.
- Experience with data integration and ETL tools.
Additional Preferences:
- Open-source contributor.
- 3+ years of experience with a public cloud (AWS, Azure, or GCP) and solid understanding of cloud-native services.
- FinTech or Financial services domain background.
- Good knowledge of internet security issues in software design and code.
- Experience with continuous delivery and infrastructure as code.
-
Research Software Engineering Expert
3 days ago
Birmingham, Birmingham, United Kingdom Society of Research Software Engineering Full time**Why Join Us?**Society of Research Software Engineering is a world-leading organization dedicated to advancing research software engineering practices.As a Senior Data Research Scientist, you will have the opportunity to work on diverse research projects, collaborate with international experts, and contribute to shaping the future of research software...
-
Senior Data Research Scientist
3 days ago
Birmingham, Birmingham, United Kingdom Society of Research Software Engineering Full time**Job Overview**We are excited to announce the recruitment of a Senior Data Research Scientist to join our Society of Research Software Engineering team.The successful candidate will work on innovative research projects across our world-class university, utilizing their expertise in data science and research software engineering.Salary: £60,000 - £80,000...
-
Senior Software Engineer
2 days ago
Birmingham, United Kingdom Anson McCade Ltd - IT and Finance Recruitment Full time**Senior Software Engineer** **Birmingham (Remote First)** **Permanent** The UK'S #1 Ranked Digital Solutions Provider specialising in bespoke Design and Build are actively searching for a Senior Software Engineer to provide hands on technical support in addition to exceptional leadership across the E2E delivery of their largescale and complex digital...
-
Senior Software Engineer
1 month ago
Birmingham, United Kingdom Umatr Full timeSenior Software Engineer - Rust | FULLY Remote Salary: £85k - £100k (PLUS bonus!)Location: Fully Remote Our client is a global leader in AI and multi-cloud data management, accelerating the performance and reliability of AI and data-intensive workloads at scale.This is an opportunity to be a prominent innovator and shape the future of AI and data...
-
Senior Software Engineer
4 weeks ago
Birmingham, United Kingdom Digital Waffle Full timeJob Title: Senior Software Engineer Location: Fully Remote (UK Wide) Salary: £70,000 Per Annum Digital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company.In this role, you'll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge...
-
Senior Software Engineer
1 week ago
Birmingham, United Kingdom Digital Waffle Full timeDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company.In this role, you'll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data.Job Title: Senior Software Engineer Location: Fully Remote...
-
Senior Software Engineer
3 months ago
Birmingham, Birmingham, United Kingdom beBee Professionals Full time £50,000 - £70,000Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our development team in Birmingham, United Kingdom. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...
-
Senior Software Engineer
4 weeks ago
Birmingham, United Kingdom Spectrum It Recruitment Full timeSenior Software Engineer required by a successful software company developing web application products for the medical sector.The company's software engineering team uses a variety of languages and favours the functional paradigm over object oriented programming.Technologies utilised in the team include F#, Haskell and C#.The Senior Software Engineer is...
-
Senior Go Software Engineer
1 month ago
Birmingham, Birmingham, United Kingdom Golang Works Full timeJob Description:Golang Works is a leading company in the software development industry, and we are looking for a skilled Senior Go Software Engineer to join our team. As a senior member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Go.
-
Senior Software Engineer
4 months ago
Birmingham, United Kingdom Digital Waffle Full timeJob Title: Senior Software EngineerLocation: Fully Remote (UK Wide)Salary: £70,000 Per AnnumDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge...
-
Senior Software Engineer
6 days ago
Birmingham, United Kingdom Digital Waffle Full time €70,000Digital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data. Job Title: Senior Software Engineer Location: Fully...
-
Senior Software Engineer
1 week ago
Birmingham, United Kingdom Digital Waffle Full timeDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data. Job Title: Senior Software Engineer Location: Fully...
-
Senior Software Engineer
2 weeks ago
Birmingham, United Kingdom Digital Waffle Full timeDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data.Job Title: Senior Software EngineerLocation: Fully Remote...
-
Senior Software Engineer
2 weeks ago
Birmingham, United Kingdom Digital Waffle Full timeDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data.Job Title: Senior Software EngineerLocation: Fully Remote...
-
Senior Software Engineer
2 weeks ago
Birmingham, United Kingdom Digital Waffle Full timeDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data.Job Title: Senior Software EngineerLocation: Fully Remote...
-
Senior Software Engineer
2 weeks ago
Birmingham, United Kingdom Digital Waffle Full time €70,000Digital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data. Job Title: Senior Software Engineer Location: Fully...
-
Senior Software Engineer
1 week ago
Birmingham, United Kingdom Digital Waffle Full timeDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge technical solutions in AI and Data. Job Title: Senior Software Engineer Location:...
-
Senior Software Development Specialist
5 days ago
Birmingham, Birmingham, United Kingdom Atlas Recruitment Group Ltd Full timeAbout the RoleThis is a unique opportunity to be part of a growing Software Engineering team, with a projected doubling in size from 300 to 600 engineers within the next year. As a Senior Software Engineer, you will contribute to the design, implementation, and testing of software solutions, ensuring adherence to project processes and best practices.The...
-
Senior Design Engineer
4 weeks ago
Birmingham, Birmingham, United Kingdom Future Engineering Full timeJob DescriptionSenior Design EngineerWe are seeking a Senior Design Engineer to lead our highway projects team. The ideal candidate will have a background in construction and experience working on highway projects.Lead a team of design engineers to deliver projects within budget and on timeManage client relationships and stakeholder expectationsDevelop and...
-
Senior Software Engineer
2 days ago
Birmingham, United Kingdom Pinsent Masons LLP Full time**Senior Software Engineer**: - Birmingham or Glasgow **Role Overview** We have a fantastic opportunity for a Senior Software Engineer to join our Software Engineering Team, reporting to the Software Engineering Manager. **What you'll be doing**: - Maintaining and developing our new and existing products and solutions - Contributing to the design and...