CrawlJobs Logo

Software Engineer — DBA

joyent.com Logo

Joyent

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

114000.00 - 180000.00 USD / Year

Job Description:

Our team is experiencing great growth and we are in need of adding a Software Engineer (Developer Experience) to help with the new initiatives. This position is heavily utilizing Terraform and Kubernetes, you will be focused on working with newer technologies and solving problems related to Infrastructure-as-Code, CI, and CD. This position will be more Database focused. You will participate in Samsung’s cloud initiatives to utilize Kubernetes.

Job Responsibility:

  • Contribute to HA Open Source Database solutions utilizing mariadb, postgres, and tidb.
  • Revisit current architecture and make recommendations for any improvements or gaps in the designs.
  • Must understand importance of protecting data and ensure even for non production environments to make sure the data is properly backed up and protected
  • Help with any slow queries or other optimizations that can increase the performance of our databases.
  • Willingness to work with team to work on Infrastructure as code principles to automate all activities
  • Must be willing to handle oncall responsibilities
  • Still work with the team to try to find solutions that we can best support based on our existing infrastructure as code technologies
  • Can not rely strictly on cloud based DB solutions

Requirements:

  • Be comfortable in a Linux Based environment (rocky/centos/rhel and ubuntu)
  • Familiar with configuration management tools (ansible preferred)
  • Able to communicate effectively with members of the team in different time zones
  • Ability to analyze complex problems and come up with effective solutions in a cloud context.
  • Able to communicate effectively with members of the team in different time zones and cross-functionals teams including DevOps, architects, and business stakeholders.
  • Basic project management skills to manage tasks, timelines, and priorities effectively.
  • The ability to analyze data and metrics to make data-driven decisions for optimizing cloud resources and performance.
  • Ownership -Take ownership of projects, ensuring excellence in execution and accountability for results. Foster sense of responsibility and pride in delivering high-quality work
  • Innovation - Drive innovation by proposing and implementing creative solutions to challenges. Stay abreast of industry trends and technologies, bringing fresh ideas to the table
  • Customer focus - Understand and prioritize customer needs, striving to exceed expectations in every interaction. Collaborate with cross-functional teams to ensure the delivery of customer-centric solutions
  • Teamwork - Embrace a collaborative and inclusive approach, working seamlessly with colleagues to achieve common goals
  • Experience running mariadb HA workloads
  • Experience with running postgres in HA setting
  • Experience with being able to recover from issues such as replication failures
  • Understanding of cicd pipeline concepts
  • Developer experience with golang and python or similar programming languages
  • Some experience with Terraform, Kubernetes, and Infrastructure as Code methodologies.

Nice to have:

Be open to expanding into other areas such as redis or foundationdb

What we offer:
  • Medical
  • Dental
  • Vision
  • Life Insurance
  • 401(k)
  • Employee Purchase Program
  • Vacation
  • Sick leave
  • electronic reimbursement
  • bonus compensation based on individual, department, and company performance
  • Work Remotely
  • Referral Bonus
  • Retirement Benefits with Matched 401K Contributions
  • Discounts on Samsung and affiliate company products
  • Training and Education
  • Training resources and certifications

Additional Information:

Job Posted:
December 09, 2025

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 Software Engineer — DBA

Software Engineer – DBA

Location
Location
Salary
Salary:
Not provided
sygnasolutions.com Logo
Sygna Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ Yrs Experience
  • Minimum of a bachelor’s degree or equivalent in Computer Science, Computer Information Systems, Information Technology, or a related degree
Job Responsibility
Job Responsibility
  • Develop, create, and modify computer applications
  • Analyze user needs and software requirements to determine feasibility of design
  • Provide support and administration of computer applications and software programs
  • Contribute and collaborate with team members to discuss and implement service improvements, research new tools and services to solve sophisticated problems
  • Work in an agile environment with a DevOps approach—teams build and maintain their own software, including participating in second layer support rotations
  • Create and handle changes for the Application Releases
  • Create and handle change requests with space/abend fix
  • Prepare test environments and perform data refresh
  • Support Application Programmers during testing phase of database applications
  • Fix batch job failures
  • Fulltime
Read More
Arrow Right

Ms Sql Dba Senior Software Engineer

The role involves monitoring and maintaining SQL Server performance, managing us...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Monitor SQL Server performance (CPU, memory, I/O)
  • Review failed jobs, long-running queries, and system alerts
  • Perform routine health checks using tools like SSMS and Foglight
  • Ensure regular backups are completed and verified
  • Perform basic restore operations as needed
  • Manage user accounts, logins, and permissions
  • Support compliance with data security policies
  • Rebuild/reorganize indexes and update statistics
  • Clean up logs and old data
  • Assist in applying database changes or running scripts
Job Responsibility
Job Responsibility
  • Database Monitoring & Maintenance
  • Backup & Restore
  • User Access & Security
  • Routine Maintenance
  • Deployment Support
  • Developer Support
  • Knowledge & Documentation
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open positions for people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Development and Quality Engineer

The Senior Development and Quality Engineer accomplishes results through the man...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of handling high data volumes (ETL) using Java Spring Batch, Multi-Threading, Job Scheduling
  • Experience in working with Spring (Core, Integration, Batch)/Hibernate and Messaging technologies like MQ,KAKFA/ActiveMQ and proven experience with using them in a large scale environment
  • Solid knowledge of SQL in the context of a major RDBMS such as DB2, Oracle
  • Substantial IT Testing experience required
  • Excellent knowledge of software Java development, testing techniques and testing tools
  • Knowledge of any well-known software development and testing life-cycle methodology
  • Requires communication and diplomacy skills and an ability to persuade and influence
  • Familiar with major banking protocols, such as SWIFT 15022, 20022 and FIX
Job Responsibility
Job Responsibility
  • Performs initiatives related to Development and User Acceptance Testing (UAT) process and product rollout into production
  • Manages multiple Development or an IT Quality functional area (depending on size of business)
  • Resolves complex and highly variable issues
  • Analyses trends at an organizational level to improve processes
  • follows and analyses industry trends
  • Develops and designs standards and procedures
  • ensures that they are adhered to throughout the software development life cycle
  • Manages organizational process change
  • Develops and implements methods for cost, effort and milestones of Development and Quality activities
  • Strives for continuous improvements and streamlining of processes
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (SQL)

Azure DevOps supports a collaborative culture and set of processes and tools tha...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive software development experience in Microsoft SQL Server performance tuning
  • Experience with Azure SQL Database or any other managed cloud database
  • Experience as DBA (Database Administrator)
  • Solid understanding of Microsoft SQL Server and Azure SQL Database architecture
  • Experience with C#, C++, Java or any other OOP language
  • Strong software engineering skills across all phases of software development lifecycle
  • Practice of modern software engineering, including coding standards, code reviews, source control management, build processes, testing, and releasing
  • Ability to understand unfamiliar code bases, debug client and service side applications
  • Ability to prioritize and handle multiple tasks completely and independently, and generate clarity in ambiguous situations
  • Strong system design and algorithmic skills, good knowledge of data structures
Job Responsibility
Job Responsibility
  • Lead and provide technical direction for the design and development of features, experiences & solutions for end-to-end business scenarios
  • Constantly improve our tooling for deployment and database upgrade processes
  • Improve performance of stored procedures, functions and dynamic SQL
  • Troubleshooting of complex SQL issues like deadlocks, high CPU/memory/IO utilization, suboptimal execution plans
  • Mentor team members to grow the expertise in database performance tuning
  • Collaborate closely with Product, Design, and Engineering teams to build new features
  • Design, develop, test and support features, experiences and solutions primarily in C#, PowerShell, T-SQL
  • Support highly available services used by top companies and millions of users on a daily basis
  • Work with support to triage and debug technical support requests
  • Analyze how your features are performing in production to learn and make the product better
  • Fulltime
Read More
Arrow Right

DevOps DBA Engineer

We are looking for a DevOps DBA to own, automate, and optimise database platform...
Location
Location
United Kingdom , Fleet
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience as a DBA in a DevOps or Platform Engineering environment
  • Proven expertise in: MongoDB (replica sets, sharding, performance tuning)
  • Oracle Database (backup, recovery, HA, performance tuning)
  • Solid experience with AWS (EC2, networking, storage, security concepts) and Terraform
  • Experience operating databases in AWS and on-premise environments
  • CI/CD experience with Jenkins and GitLab
  • Source control experience with Bitbucket and GitLab
  • Configuration management and automation using Chef
  • Strong Linux/Unix administration skills
Job Responsibility
Job Responsibility
  • To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Health and wellness
  • A place where you can belong
  • Collaborative Areas
  • More than work
  • Hybrid working
  • Fulltime
Read More
Arrow Right

Engineering Analyst 2

The Engineering Analyst 2 is an intermediate level position responsible for a va...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in an Engineering role preferably from a Reputed Software firm or Financial Institution
  • Experience working in Financial Services or a large complex and/or global environment
  • Application Management / Administration experience
  • Consistently demonstrates clear and concise written and verbal communication
  • Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices
  • Demonstrated analytic/diagnostic skills
  • Ability to work in a matrix environment and partner with virtual teams
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
  • Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
  • Proven track record of operational process change and improvement
Job Responsibility
Job Responsibility
  • Coordinate with App team for new setups
  • Tablespace creation
  • Schema creation
  • Copying Schema
  • Stored Procedures
  • Views and functions
  • Troubleshooting frontend portal and the backend tables related to it
  • Good SQL (Oracle) hands-on
  • App config management
  • Report Generation function
  • Fulltime
Read More
Arrow Right

Senior Engineer-DBA operation support

The Engineer – DBA role is a vital function of Operation. 2nd Level Assurance is...
Location
Location
India , Noida
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E / B-Tech (E&C)
  • 3+ years in DBA
  • Good Technical Knowledge on DB technologies and backup recovery, performance tuning
  • Understanding of all Processes, routines activities and Performance management & Characteristics of application load
  • DB Architecture and its sub processes
  • Excellent written and communication skills and good understanding about all KPIs
  • Troubleshooting/ Changes/analysis on various databases technologies like PostgreSQL, MySQL, Oracle and open source DBs
  • Good configuration & troubleshoot experience on DBs
  • Take DB Backup, DB recovery if required and automate day to day operational tasks
  • Ready to work in 24X7 support and should have knowledge and good understanding about SQL, PL/SQL, shell scripting
Job Responsibility
Job Responsibility
  • Troubleshooting/ Changes/analysis on various databases technologies like PostgreSQL, MySQL, Oracle and open source DBs
  • Good configuration & troubleshoot experience on DBs
  • Take DB Backup, DB recovery if required and automate day to day operational tasks
  • Ready to work in 24X7 support and should have knowledge and good understanding about SQL, PL/SQL, shell scripting
  • Have knowledge about subscriber profile and its functionality and Good customer handling skill
  • Software development life-cycle (SDLC) exposure with hands on Design, coding, testing and Integration phases, including PLSQL
Read More
Arrow Right

Lead Software Engineer - IBM mainframe

We invite applications from skilled Mainframe Assembler Engineers to oversee the...
Location
Location
Denmark , Ballerup
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with IBM mainframe environments (ISPF/TSO, JES)
  • Advanced proficiency in Assembler programming, particularly in maintaining Panels and Batch processes
  • In-depth knowledge of COBOL programming
  • Familiarity with REXX and the interface between Batch and transport layers
  • Proven experience with cryptographic key procedures and security protocols
  • Proficiency with ConnectDirect or IBM Sterling Integrator
  • Excellent command of English, both written and spoken
Job Responsibility
Job Responsibility
  • Maintain and enhance the PiNet Batch client software and codebase
  • Implement and validate modifications in Assembler code
  • Deliver support and comprehensive documentation for sector participants
  • Facilitate the annual exchange of cryptographic keys (DKMS)
  • Conduct DBA tasks related to DBIO and PiNet Batch
  • Coordinate sector-wide activities and address risks associated with legacy systems
  • Aid across other mainframe areas – support and development
  • Fulltime
Read More
Arrow Right