CrawlJobs Logo

Senior Software Engineer - Ruby on Rails

blackbaud.com Logo

Blackbaud

Location Icon

Location:
India , Hyderabad

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Senior Software Engineer working on our Awards Management product (Mostly Ruby on Rails, Elixir, and Phoenix, but also some .NET, C#) you will focus on developing and enhancing web applications, while working with some of the latest technologies in user interfaces, server architecture, and cloud-based computing. The successful candidate will join a community of engineers organized into Scrum teams focused on Blackbaud’s state-of-the-art award management and stewardship management capabilities.

Job Responsibility:

  • Write well-documented and structured code on a daily basis to meet biweekly sprint software development goals
  • Evaluate and improve security and performance of critical application components
  • Attend weekly development meetings and actively participate in discussions around weekly software development goals and best practices
  • Work closely with product management, scrum master, and teammates in other cross-functional roles to coordinate implementation and provide progress updates at daily standup meetings
  • Work closely with architect to assure all systems are in line with long-term strategy
  • Complete all planned tasks including new development and maintenance requests
  • Mentor junior team members by regularly reviewing and providing feedback to ensure robust high quality coding standards
  • Submit code for evaluation and feedback from Engineering team members through use of pull requests
  • Perform design and code reviews for all key application functional components
  • Consistently write unit and integration tests around code and maintain the test suite
  • Develop a strong understanding of software development methodologies and styles that are most effective
  • Develop a strong understanding of the product domain and code base in order to become more efficient and effective

Requirements:

  • 5+ years of professional experience in a backend web application stack
  • Extensive experience with common web technologies required – JavaScript, CSS, and HTML
  • 1+ years of experience with C# and .NET Core is preferred
  • Experience working with RESTful services and APIs
  • Understanding of fundamental design principles behind a scalable web application and industry development standards
  • Experience with cloud deployment and database technologies
  • Experience with version control tools such as git and continuous integration
  • Experience using testing frameworks
  • Ability to work both independently and collaboratively with other software engineers on projects
  • Strong problem solving and prioritization skills

Nice to have:

1+ years of experience with C# and .NET Core

What we offer:
  • Flexible remote or hybrid work culture
  • Inclusive work environment
  • 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
  • Invest in your well-being
  • Time off to volunteer
  • Giving to the causes you care about
  • Benefits that support each stage of your life journey

Additional Information:

Job Posted:
February 17, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - Ruby on Rails

Senior Software Engineer

PagerDuty is hiring a Senior Software Engineer to join our customer-focused team...
Location
Location
Portugal
Salary
Salary:
Not provided
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of development experience overall
  • Strong communication skills with proven ability to work cross-functionally with technical and non-technical stakeholder groups
  • Development experience working on customer-facing, web-based systems
  • Experience designing, building, and operating large systems with scalability, availability, and performance requirements
  • Experience working in an agile environment with iterative development and fast feedback
  • Experience with tools that ensure your high-quality work makes a smooth, automated, repeatable transition from your machine to our staging and production environments
  • Experience working in a global distributed environment
Job Responsibility
Job Responsibility
  • Designing, coding, testing, and shipping microservices and user interfaces that power our new pricing platforms
  • Collaborating closely with engineers across teams
  • Working on systems that manage millions of dollars of PagerDuty revenue, building new features to improve our pricing, checkout, licensing, and billing systems
  • Solving interesting technical challenges while helping to scale our product to keep up with demand
  • Participating in your team’s on-call rotation, triaging and addressing production issues as they arise
  • Working cross-functionally with product, design, finance, and other teams to ensure our pricing platforms meet business and customer needs
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package from day one
  • Flexible work arrangements
  • Company equity
  • ESPP (Employee Stock Purchase Program)
  • Retirement or pension plan
  • Generous paid vacation time
  • Paid holidays and sick leave
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Fulfillment & Operations

Babylist is looking for a bright and passionate Senior Software Engineer to join...
Location
Location
United States; Canada
Salary
Salary:
180100.00 - 225082.00 USD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience delivering technical impact that drives business growth
  • Thrive in a quickly growing environment and excited to lead business critical projects
  • Experience testing, monitoring and running a production software system
  • Strong programmer with modern web stacks such as React + Rails, Python/Django, or Node/Express
  • Passion for identifying gaps in team culture or execution and love driving impactful improvements
  • Possess a growth mindset, excellent communication skills, and a hunger to learn new things
  • Pay close attention to detail
Job Responsibility
Job Responsibility
  • Build the systems that will scale Babylist’s supply chain to $700M in revenue and beyond
  • Become a subject matter expert within our supply chain services
  • Work closely with our Product team to create new features in our supply chain including enhancements to order routing, inventory distribution, inbound logistics, outbound delivery and returns
  • Share knowledge and expertise across the team
  • Socialize best practices/patterns in your areas of expertise
  • Mentoring other team members through design and architecture planning, code reviews, and knowledge sharing sessions
What we offer
What we offer
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Competitive salary with equity and bonus opportunities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Media

Babylist is looking for a Senior Software Engineer to join the Media and Marketi...
Location
Location
United States; Canada
Salary
Salary:
180100.00 - 225082.00 USD; CAD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience delivering end to end solutions that drive business growth
  • thrive in a quickly growing environment and excited to lead business critical projects
  • experience testing, monitoring and running a production software system
  • strong programmer with modern web stacks such as React + Rails, Python/Django, or Node/Express
  • passion for identifying gaps in team processes or execution and love driving impactful improvements
  • pay close attention to detail
  • comfortable and enthusiastic about working in an AI-forward environment
  • embrace using technology to enhance your work while keeping people at the center
Job Responsibility
Job Responsibility
  • Provide thought leadership around process, tooling, systems, and software architecture
  • Improve and help maintain existing systems
  • Work closely with product managers to design, implement and deploy systems to support and scale our growing media business
  • Work in a close, supportive team solving real-world problems and making decisions
  • Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions
What we offer
What we offer
  • Competitive salary with equity and bonus opportunities
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Corporate Tools is hiring Senior Software Engineers specializing in Ruby on Rail...
Location
Location
United States
Salary
Salary:
185000.00 USD / Year
corporatetools.com Logo
Corporate Tools
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or other equivalent degree/experience
  • Minimum of 6 years full stack application development, software test automation experience, and object oriented development
  • 4+ years working with back-end frameworks such as Rails, Laravel, Django, etc.
  • 4+ years working front-end frameworks such as Vue, Angular, React, etc.
  • 2+ years working with relational databases and writing SQL queries or stored procedures
  • Advanced level of querying in ORMs such as ActiveRecord and Sequel
  • Experience mentoring junior to mid-level engineers while balancing current work
  • High proficiency in some of the following AWS services: ECS, EC2, S3, CloudWatch, RDS, ElasticSearch, VPC
  • Proficient in vanilla JavaScript (outside of using it with a modern web framework)
  • High level of ability coding in Ruby and expert level familiarity with the Rails framework
Job Responsibility
Job Responsibility
  • Be a good human
  • Treat your co-workers with respect
  • Have a Growth Mindset, not a Fixed Mindset
  • Remember that it's a marathon, not a sprint. Help us bring calm to what can creep into a rush
  • Design, implement, document, and maintain front and back end systems for high-traffic applications
  • Help peel off monolith code into well-organized architecture
  • Help drive technical standards for the team
  • Design and implement novel systems from scratch, from billing to all kinds of crazy ideas we come up with
  • Help us set a high bar for quality, from code and systems to how we treat each other
  • Take substantial features from concept to shipping
What we offer
What we offer
  • 100% employer-paid medical, dental and vision for employees
  • Annual review with raise option
  • 22 days Paid Time Off accrued annually, and 4 holidays
  • After 3 years, PTO increases to 29 days. Employees transition to flexible time off after 5 years with the company—not accrued, not capped, take time off when you want
  • The 4 holidays are: New Year’s Day, Fourth of July, Thanksgiving, and Christmas Day
  • Paid Parental Leave
  • Up to 6% company matching 401(k) with no vesting period
  • Quarterly allowance
  • Use to make your remote work set up more comfortable, for continuing education classes, a plant for your desk, coffee for your coworker, a massage for yourself... really, whatever
  • Open concept office with friendly coworkers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

LearnUpon is looking for a Senior Software Engineer to join our team in Belgrade...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
learnupon.com Logo
LearnUpon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software design and development using languages such as Ruby, GoLang, or other object-oriented languages
  • Strong expertise in developing and deploying high-quality, large-scale distributed systems and client-server architectures
  • Extensive experience with event-driven architectures and frameworks like Kafka
  • Deep understanding of cloud-based environments, specifically AWS services and best practices
  • Proven ability to communicate technical ideas effectively and collaborate with both technical and non-technical stakeholders
  • Holistic approach to solving engineering problems with a focus on craftsmanship and quality
  • Experience in leading projects from requirements gathering to deployment, collaborating with cross-functional teams
  • Ownership and accountability for delivering work throughout the software development lifecycle
  • Extensive knowledge of relational and non-relational databases, with a focus on query performance optimization
  • Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Drive impact and innovation by designing, building, and shipping software at scale
  • Actively improve code quality and design craftsmanship
  • Identify and leverage opportunities to enhance engineering productivity
  • Collaborate closely with other Engineers and Product team members
  • Mentor and guide junior engineers to foster their growth and development
What we offer
What we offer
  • Competitive salary and company ESOP
  • Comprehensive private health insurance scheme
  • 25 days annual leave + 1 annual company wellness day off
  • Work in a fun and supportive environment with regular team events
  • Excellent career progression
  • Fulltime
Read More
Arrow Right

Senior Ruby On Rails Engineer

RailsCarma is looking for passionate Ruby on Rails Developers to be a part of ou...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
railscarma.com Logo
RailsCarma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of overall experience in developing ruby applications
  • Analyse, design, develop and support complex applications
  • Designing and developing complex modules in Ruby on Rails
  • Should have strong knowledge in Restful architecture in implementing APIs and using third party APIs in rails application
  • Clean sheet Relational Database Design together with very good SQL skills
  • Working knowledge of JQuery, Prototype, Ajax and Libraries
  • SVN or Git version control and Rake/Capistrano Experience
  • Experience in Agile Development, TDD/TFD and testing tools
Job Responsibility
Job Responsibility
  • Understanding of software design and architecture
  • Design and develop software solutions using Ruby on Rails
  • Analyze client’s requirements and prepare technical specifications for implementations
  • Complete tasks based on the plan, requirements and schedule approved by the manager
  • Develop product and its elements as per specifications received from the client
  • Work with QA team to monitor and resolve reported problems and bugs at the project level
  • Establish and comply to performance metrics at team level
  • Work with QA Leads & Testers to improve code quality and adherence to project schedules
  • Estimate tasks, define detailed schedules, evaluate technologies, develop prototypes, Contribute to design issues
  • Ensure that projects are completed to a high quality standard, on time and on budget
Read More
Arrow Right

Senior Software Engineer, Checkr Trust

Checkr Trust is building safer communities by providing our customers with risk ...
Location
Location
United States , San Francisco
Salary
Salary:
173000.00 - 215000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in either computer science or electrical engineering
  • Have founded or held early roles at successful fast-paced startups
  • 6+ years of full stack software development experience
  • Advanced knowledge in Ruby (Ruby on Rails)/ Javascript (React), or similar languages/frameworks
  • Amazing product sense
  • Experimentation mindset
  • Experience building scalable technical architecture that can scale to 10mm+ users (including observability tooling, container orchestration, etc)
Job Responsibility
Job Responsibility
  • Work closely with customers, engineers, and leaders to design, build, and launch new products
  • Take full ownership of the entire process of developing end-to-end applications – from shaping the idea to delivering the finished application
  • Build and improve APIs, including integrating with third-party services to expand what our products can do
  • Embrace a customer-centric, product-first approach – partner directly with customer success, customers and stakeholders to better understand their needs and turn those into useful features
  • Keep code reliable and easy to maintain with solid testing, thoughtful reviews, and good practices
  • Run and measure product experiments, using what you learn to guide future development
  • Building scalable APIs and asynchronous event-based architecture that can reliably handle very high traffic
What we offer
What we offer
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to 25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend
  • Working at a startup within a startup
  • In-office perks (lunch four times a week, a commuter stipend, snacks and beverages)
  • A relocation stipend may be available
  • Fulltime
Read More
Arrow Right

Senior Full Stack Software Engineer

Checkr Trust is seeking a Senior Full Stack Software Engineer to join their team...
Location
Location
United States , San Francisco
Salary
Salary:
173000.00 - 215000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in either computer science or electrical engineering
  • have founded or held early roles at successful fast-paced startups
  • 6+ years of full stack software development experience
  • advanced knowledge in Ruby (Ruby on Rails)/ Javascript (React), or similar languages/frameworks
  • amazing product sense
  • experimentation mindset
  • experience building scalable technical architecture that can scale to 10mm+ users
Job Responsibility
Job Responsibility
  • work closely with customers, engineers, and leaders to design, build, and launch new products
  • take full ownership of the entire process of developing end-to-end applications – from shaping the idea to delivering the finished application
  • build and improve APIs, including integrating with third-party services to expand what our products can do
  • embrace a customer-centric, product-first approach – partner directly with customer success, customers and stakeholders to better understand their needs and turn those into useful features
  • keep code reliable and easy to maintain with solid testing, thoughtful reviews, and good practices
  • run and measure product experiments, using what you learn to guide future development
  • building scalable APIs and asynchronous event-based architecture that can reliably handle very high traffic
What we offer
What we offer
  • a fast-paced and collaborative environment
  • learning and development allowance
  • competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • up to 25K reimbursement for fertility, adoption, and parental planning services
  • flexible PTO policy
  • monthly wellness stipend, home office stipend
  • working at a startup within a startup
  • lunch four times a week
  • a commuter stipend
  • Fulltime
Read More
Arrow Right