Principal Software Engineer

2 months ago


Atlanta, Georgia, United States Blackbaud Full time
Blackbaud unleashes the potential of the people and organizations who change the world, and we're growing our team.

As the leading software exclusively dedicated to powering social impact, expand what is possible across the nonprofit and education sectors, at companies committed to social responsibility, and for individual change makers.

Our culture is defined by remote-first flexibility, so you can grow and lead from anywhere, with close connection to leadership.

We invest in innovation and education to fuel new ways forward, while always seeking out opportunities to give back.
Every day, we aim higher, expanding what's possible for those who change the world.

As Principal Software Engineer, Technical Lead within the EVERFI by Blackbaud organization, you will serve as a subject matter expert and be responsible for design, development, engineering, integration, and customization of our SOA systems and solutions.

This role requires the engineer to possess an infrastructure-first mindset, be a lifelong learner, and act as a self-starter and collaborator.

You will be a proven software engineer and a technical leader capable of influencing technical discussions and decisions across the enterprise.

The role involves building and maintaining the underlying SOA systems that support EVERFI by Blackbaud's products and services, focusing on reliability, security, and efficiency.


What you will do:
Provide vision and direction for the future of our SOA Infrastructure.
Act as a mentor and provide oversight and training to the other engineers on project teams.
Provide technical guidance to team members through meetings and code reviews.
Collaborate to determine prioritization of backlogs to ensure timely delivery of critical workstreams.
Ensure team compliance with software development and security policies, particularly regarding SOC (System and Organizational Controls).
Design, build, maintain and monitor internal SOA systems in the cloud.
Review and approve the architecture of internal SOA systems.
Work with internal engineering teams to identify and implement the most optimal solutions for the company.
Deploy and configure new systems through to production.
Participate in an on-call schedule for emergency incident support, as needed.
Design, build and maintain utility tools and libraries to support services managed by other engineering teams.
Design reliable, interoperable components to support EVERFI by Blackbaud's applications.
Engage in various Agile methodologies to securely design, develop, implement, and maintain solutions.
Eliciting and incorporate user feedback to drive improvements in SOA solutions.
Partner with Platform Architects and Leadership.
Perform other job-related duties as assigned.

What you will bring:
8

years of experience working as a cloud engineer or in a similar role, with at least 5 years specifically working with the Ruby on Rails framework.

Experience working within agile, iterative development teams.
Deep knowledge of software requirements definition principles and methods.
Experience building scalable products.
Proficiency with Ruby on Rails, Postgres, ElasticSearch, Redis, Apache Kafka.
Significant experience working with Linux/UNIX and Docker containerized environments.
Experience with SOA applications and cloud-based services, preferably AWS.
Bachelor's degree in computer science or engineering, or equivalent work experience.
Strong communication and organizational skills.
Experience working in matrix teams and solo projects/efforts.

Stay up to date on everything Blackbaud, follow us on Linkedin, Twitter, Instagram, Facebook and YouTube Blackbaud is a remote-first company which embraces a flexible remote work culture.

Blackbaud supports hiring and career development for all roles from the location you are in todayBlackbaud is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.


To all recruitment agencies:
We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes.

A notice to candidates:

Recruitment Fraudulent Alert:

Your personal information and online safety as a candidate mean a lot to us At Blackbaud and our portfolio of companies, recruiters only direct candidates to apply through our official careers page at or our official LinkedIn page.

Recruiters will never request payments, ask for financial account information or sensitive information like social security numbers, or conduct interviews via Skype.

Anyone suggesting otherwise is not a representative of Blackbaud.
If you are unsure if a message is from Blackbaud, please email .
com.
The starting base pay is $133,700.
00 to $173,800.

  • Blackbaud may pay more or less based on employee qualifications, market value, Company finances, and other operational considerations.

Benefits Include:
Medical, dental, and vision insuranceRemote-first workforce401(k) program with employer matchFlexible paid time offGenerous Parental LeaveVolunteer for vacationOpportunities to connect to build community and belongingPet insurance, legal and identity protectionTuition reimbursement programJob SummaryJob number:

R0011746Date posted :

Profession:

Design, Engineering, and ProductEmployment type:
Full time.

Estimated Salary:
$20 to $28 per hour based on qualifications.

  • Atlanta, Georgia, United States Chick-fil-A Full time

    Position OverviewChick-fil-A is seeking a Principal Software Engineer - Java Backend to lead technical initiatives and provide guidance for the Menu DNA engineering team. This team plays a crucial role in managing enterprise Menu and Pricing systems that support our Digital Commerce ecosystem, including the Chick-fil-A Mobile application and digital...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    We just partnered with an organization in ATL that is looking to add a Principal Software Engineer to their team. You would be coming in to work with their main client who is one of the largest food distributor in the US. They are looking to add someone with extensive experience with AWS, Golang, and Kubernetes- ideal candidates have strong experience with...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    We just partnered with a company in the consulting space that is looking to add a Principal Software Engineer, specifically with Java, to their team. You would be coming in to work with their main client who is one of the largest fast food chains down here in Atlanta. They are looking to add someone with extensive experience with AWS and Java- ideal...


  • Atlanta, Georgia, United States Intuit Full time

    About IntuitIntuit is a global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper.Our MissionWe never stop working to find new,...


  • Atlanta, Georgia, United States UPS Full time

    Senior Software Development EngineerThe Senior Software Development Engineer plays a pivotal role in leveraging software engineering methodologies to design, create, and sustain software applications. This position demands the timely delivery of technical solutions while adhering to budget constraints. Candidates should possess a robust background in agile...


  • Atlanta, Georgia, United States Mastercard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Atlanta, Georgia, United States OneTrust Full time

    Position OverviewEmpowering Innovation through TrustAt OneTrust, we harness the power of data and artificial intelligence, ensuring security and responsibility in all our operations. Our comprehensive platform facilitates the secure management of organizational data, enabling businesses to innovate responsibly while minimizing risks. With a robust suite of...


  • Atlanta, Georgia, United States Delta System and Software Inc. Full time

    Position OverviewWe are seeking a skilled RPG Software Engineer to join our dynamic team at Delta System and Software Inc.. This role involves working on critical software solutions that enhance our operational capabilities.Location: Atlanta, GAContract Duration: 6+ MonthsKey Responsibilities:Develop and maintain applications using RPG.Utilize RPGLE for...


  • Atlanta, Georgia, United States Rose International Full time

    Position Overview:This role is designed for a seasoned Principal Software Engineer who is eager to leverage their expertise in software development and architectural design to drive the modernization of critical business systems.Location: Remote, available across various US time zones.Key Responsibilities:Lead the transformation and modernization efforts of...


  • Atlanta, Georgia, United States Jobs for Humanity Full time

    About the Role:The Principal Performance Optimization Engineer will play a critical role in the performance and scalability of FIS' Digital Platform APIs and back-end services, driving the delivery of a reliable, secure, and scalable banking platform.This position will be responsible for defining performance test strategy and test plans to ensure the...


  • Atlanta, Georgia, United States Delta System and Software Inc. Full time

    Position: RPG Software EngineerLocation: Atlanta, GAContract Duration: 6+ MonthsKey Qualifications:Proficient in RPG programmingExperience with RPGLEStrong knowledge of SQLAbout Delta System and Software Inc.:We are seeking a skilled RPG Software Engineer to join our team. The ideal candidate will possess a strong background in RPG and RPGLE, along with a...


  • Atlanta, Georgia, United States Nagarro Full time

    ServiceNow DeveloperNagarro is a Digital Product Engineering company that is scaling rapidly. We build innovative products, services, and experiences that inspire and delight. Our work culture is dynamic and non-hierarchical.Job SummaryWe are seeking a highly skilled ServiceNow Developer to join our team. As a ServiceNow Developer, you will work with our...


  • Atlanta, Georgia, United States Delta Airlines Full time

    Principal Engineer, Liaison United States, Georgia, AtlantaTechOps02-Aug-2024Ref #: 25715How you'll help us Keep Climbing (overview & key responsibilities)Has the ability to make major decisions in the development, design, and production of structural repair, modification, and inspection documentation. Demonstrated leadership capability applying technical...


  • Atlanta, Georgia, United States American International Group Full time

    Senior Vice President of Software Engineering in Generative Artificial IntelligenceAt American International Group (AIG), we are redefining how we assist clients in managing risk. As the Senior Vice President of Software Engineering in Generative AI, you will play a pivotal role in this transformation, enhancing your skills and expertise as a vital member of...


  • Atlanta, Georgia, United States American International Group Full time

    Senior Vice President of Software Engineering in Generative AIAt American International Group (AIG), we are transforming the way we assist clients in managing risk. This role as a Senior Vice President of Software Engineering in Generative AI offers a unique opportunity to enhance your skills and contribute significantly to our mission.Your Role in Shaping...


  • Atlanta, Georgia, United States American International Group Full time

    Senior Vice President of Software Engineering in Generative AIAt American International Group (AIG), we are redefining how we assist clients in managing risk. As the Senior Vice President of Software Engineering in Generative AI, you will play a pivotal role in this transformation, enhancing your skills and experience as a key member of our team.Your Role in...


  • Atlanta, Georgia, United States Valmet Full time

    About the Role:We are looking for a dedicated and experienced Principal Field Service Engineer to join our specialized Upgrade Team within the Automation Systems Business Line at Valmet. This role is pivotal in leading customer projects through all phases to ensure successful outcomes.Key Responsibilities:The Principal Engineer will serve as the primary...


  • Atlanta, Georgia, United States American International Group Full time

    Senior Vice President of Software Engineering in Generative AIAt American International Group (AIG), we are transforming the landscape of risk management for our clients. We are seeking a Senior Vice President of Software Engineering in Generative AI to contribute significantly to this evolution. This role presents an exceptional opportunity to enhance your...


  • Atlanta, Georgia, United States American International Group Full time

    Position Overview: Vice President of Software Engineering in Generative AIAt American International Group (AIG), we are redefining how we assist clients in navigating risk. As the Vice President of Software Engineering specializing in Generative AI, you will play a pivotal role in this evolution. This position offers a unique opportunity to enhance your...


  • Atlanta, Georgia, United States American International Group Full time

    Senior Vice President of Software Engineering in Generative AIAt American International Group (AIG), we are transforming the landscape of risk management. As a Senior Vice President of Software Engineering specializing in Generative AI, you will play a pivotal role in this evolution. This position offers a chance to enhance your expertise and contribute...