Senior Software Engineer
Location: Pleasanton
Posted on: June 23, 2025
|
|
Job Description:
At BlackLine, were committed to bringing passion and customer
focus to the business of enterprise applications. Since being
founded in 2001, BlackLine has become a leading provider of cloud
software that automates and controls the entire financial close
process. Our vision is to modernize the finance and accounting
function to enable greater operational effectiveness and agility,
and we are committed to delivering innovative solutions and
services to empower accounting and finance leaders around the world
to achieve Modern Finance. Being a best-in-class SaaS Company, we
understand that bringing in new ideas and innovative technology is
mission critical. At BlackLine we are always working with new,
cutting edge technology that encourages our teams to learn
something new and expand their creativity and technical skillset
that will accelerate their careers. Work, Play and Grow at
BlackLine! Make Your Mark: As a Senior Software Engineer, you will
play a crucial role in building the next generation of BlackLine
application and platform. You will be driving innovation into our
product suite by designing, developing, testing, troubleshooting,
maintaining, optimizing and scaling BL application and cloud-based
backend platform components, services and frameworks. If you have a
passion for delivering products that make a difference, are driven
to make things better in all that you do and are eager to work in a
collaborative agile environment where engineers are dedicated to
solving customer problems and innovating, we would love to talk to
you. Youll Get To: • Design, develop, test, optimize, scale,
maintain and improve highly scalable and secure distributed backend
services while adhering to requirements, coding and quality
standards. • Develop functional and technical specifications, and
test plans. Review others code. • Help in project planning by
identifying cross-team dependencies and effort estimation. •
Actively participate and contribute to architecture and design of
complex problems. • Implement, refine, and enforce software
development techniques to ensure that delivered features meet
software integration, performance, security, and maintainability
expectations. • Research, test, benchmark, and evaluate new tools
and technologies and recommend ways to implement them in product
development. • Maintain high standards of software quality and
technical excellence within the team owing functional testing,
including manual testing, writing test automation scripts,
establishing good practices and writing clean, testable,
maintainable, and secure code. • Proactively identify issues,
bottlenecks, gaps, or other areas of concerns or opportunities and
work to either directly affect change, or advocate for that change.
• Perform critical maintenance, deployment, and release support
activities, including occasional off- hours support. What Youll
Bring: Years of Experience in Related Field: 5 years Education: BS
degree in Computer Science, or equivalent experience.
Technical/Specialized Knowledge, Skills, and Abilities: • 4 Years
of Professional Experience in building Web scale highly available
multitenant SaaS with focus on backend platform, frameworks,
RESTful APIs and microservices. • 2 years of experience with a
public cloud (AWS, Azure, or GCP) and good understanding of
cloud-native services. • Fluent in one or more object oriented
programming languages – C#, Java or C++. • A 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 in
delivering one or more core platform services, such as API gateway,
identity management, authentication, messaging (Kafka or RabbitMQ),
workflow orchestration, job scheduling and search. • Experience in
testing the code, writing the unit tests, functional tests, and
automating the API and UI test cases. Complete ownership of the
functional quality of the code being written. • Technical
influencer in design and architecture. • Ability to breakdown Epics
into User Stories. • Experience with SQL, No-SQL, data modeling and
transactional flows. • Superior analytical and problem-solving
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 functional testing, test automation, unit testing, and
process improvements. • Experience in service-oriented
architecture. • Familiar with internet security issues in software
design and code. • Familiar with ERP (SAP, Oracle, Netsuite or
Microsoft) platforms. • FinTech or Financial services domain
background. We’re Even More Excited If You Have: • Experience in
implementing Scalable applications using Apigee, Okta or similar
technologies. • Experience in Building Microservices. • Good
Knowledge of Internet Security Issues in software design and code.
• Experience in search engines like Elastic Search or similar. •
Experience building applications using Serverless architecture. •
Experience in building scalable Integration Platforms using Nifi or
related technologies. Thrive at BlackLine Because You Are Joining:
• A technology-based company with a sense of adventure and a vision
for the future. Every door at BlackLine is open. Just bring your
brains, your problem-solving skills, and be part of a winning team
at the worlds most trusted name in Finance Automation! • A culture
that is kind, open, and accepting. Its a place where people can
embrace what makes them unique, and the mix of cultural backgrounds
and varying interests cultivates diverse thought and perspectives.
• A culture where BlackLiners continued growth and learning is
empowered. BlackLine offers a wide variety of professional
development seminars and inclusive affinity groups to celebrate and
support our diversity.
Keywords: , North Highlands , Senior Software Engineer, IT / Software / Systems , Pleasanton, California