Systems and Database Engineer | Database Services | Experienced Hire

Susquehanna International Group, LLP
Full_timeβ€’Panama

πŸ“ Job Overview

  • Job Title: Systems and Database Engineer | Database Services | Experienced Hire
  • Company: Susquehanna International Group, LLP
  • Location: Bala Cynwyd (Philadelphia Area), PA, US
  • Job Type: Contractor
  • Category: Database Administrator, DevOps Engineer
  • Date Posted: May 21, 2025
  • Experience Level: Mid-Senior level (2-5 years)
  • Remote Status: On-site

πŸš€ Role Summary

  • πŸ“ Enhancement Note: This role focuses on database administration, system support, and collaboration with various teams to enhance database technologies and improve system performance, making it an excellent fit for experienced database engineers seeking to expand their skills in a dynamic trading environment.

  • As a Systems and Database Engineer, you will join a diverse team responsible for providing reliable platforms and services for trading systems, including SQL and NoSQL databases, messaging middleware, reference data distribution, and observability and alerting solutions. This role offers the opportunity to work with cutting-edge technologies and collaborate with teams across the business to implement innovative solutions.

πŸ’» Primary Responsibilities

  • πŸ“ Enhancement Note: The primary responsibilities listed below provide a comprehensive overview of the role's technical aspects, focusing on database administration, system support, and collaboration with various teams to enhance database technologies and improve system performance.

  • πŸ“ Enhancement Note: This role requires strong leadership, communication, and project management skills to effectively support production operations, troubleshoot issues, and collaborate with diverse teams.

  • πŸ“ Enhancement Note: The role involves supporting over 150 database servers, enhancing ETL processes, designing highly available fault-tolerant database platforms, and working with stakeholders to implement new database technologies and improve system performance.

  • πŸ“ Enhancement Note: This role requires a solid understanding of database systems, ETL processes, and the ability to learn and maintain legacy code bases. Additionally, experience with SQL development, shell scripting, and Python is essential for success in this position.

  • πŸ“ Enhancement Note: The role involves working with various teams, including systems engineers, developers, database administrators, and business users, to diagnose and remediate production incidents, repair database systems, and archive historical data.

  • πŸ“ Enhancement Note: This role requires strong communication and project management skills to effectively support production operations, troubleshoot issues, and collaborate with diverse teams.

  • πŸ“ Enhancement Note: The role involves supporting over 150 database servers, enhancing ETL processes, designing highly available fault-tolerant database platforms, and working with stakeholders to implement new database technologies and improve system performance.

  • πŸ“ Enhancement Note: This role requires a solid understanding of database systems, ETL processes, and the ability to learn and maintain legacy code bases. Additionally, experience with SQL development, shell scripting, and Python is essential for success in this position.

  • πŸ“ Enhancement Note: The role involves working with various teams, including systems engineers, developers, database administrators, and business users, to diagnose and remediate production incidents, repair database systems, and archive historical data.

πŸŽ“ Skills & Qualifications

Education

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field

Experience

  • 3-5 years of experience in a Database Administration Role

Required Skills

  • πŸ“ Enhancement Note: The required skills listed below are essential for success in this role and provide a comprehensive overview of the technical skills needed to excel as a Systems and Database Engineer.

  • Experience with large databases with tens of millions of rows and terabytes of data.

  • Experience with multiple database systems, including MongoDB, Oracle, Postgres, InfluxDB, and Microsoft SQL Server.

  • Experience with Linux and Windows operating systems.

  • Ability to learn and maintain a legacy code base

  • Hands-on experience with SQL development, shell scripting, and Python.

  • Experience with ETL tools such as Informatica (a plus)

  • Experience with DevOps and CI/CD tools such as Perforce, GitLab, TeamCity, Jenkins, or Ansible (a plus)

Preferred Skills

  • None specified

πŸ“Š Web Portfolio & Project Requirements

  • πŸ“ Enhancement Note: As this role focuses on database administration and system support, a portfolio showcasing relevant projects, database management, and system optimization would be beneficial. Include case studies demonstrating your ability to enhance ETL processes, design highly available fault-tolerant database platforms, and improve system performance.

Portfolio Essentials

  • Demonstrate your experience with large databases, multiple database systems, and ETL processes.
  • Showcase your ability to design and implement highly available fault-tolerant database platforms.
  • Highlight your experience working with diverse teams to improve system performance and implement new database technologies.
  • Include examples of your problem-solving skills, such as diagnosing and remediating production incidents, repairing database systems, and archiving historical data.

Technical Documentation

  • Document your approach to database administration, system support, and collaboration with various teams.
  • Explain your methods for enhancing ETL processes, designing highly available fault-tolerant database platforms, and improving system performance.
  • Describe your experience with SQL development, shell scripting, and Python, and how you've applied these skills in previous projects.
  • Include any relevant certifications or training in database administration, system support, or related fields.

πŸ’΅ Compensation & Benefits

Salary Range: $120,000 - $160,000 per year (Estimated based on market research for Database Administrators with 3-5 years of experience in the Philadelphia area)

Benefits

  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • The chance to work with cutting-edge technologies and innovative teams

Working Hours: Full-time (40 hours per week), with flexibility for on-call rotations and maintenance windows as needed

🎯 Team & Company Context

🏒 Company Culture

Industry: Financial Services, Trading Technology

Company Size: Medium-sized (1,001-5,000 employees)

Founded: 1987

Team Structure:

  • The Production Services Team consists of database administrators, software developers, and production engineers.
  • The team works closely with various business units, including Front Office Trading Technology Teams, to implement solutions that support core business functionality and application-specific needs.
  • The team is responsible for providing reliable platforms and services for trading systems, including SQL and NoSQL databases, messaging middleware, reference data distribution, and observability and alerting solutions.

Development Methodology:

  • Agile development methodologies are used to collaborate with various teams and implement new database technologies and improve system performance.
  • Code reviews, testing, and quality assurance practices are employed to ensure the reliability and performance of the database systems.
  • Deployment strategies, CI/CD pipelines, and server management are used to maintain and enhance the database environment.

Company Website: www.sig.com

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: Mid-Senior level (2-5 years)

Reporting Structure: This role reports directly to the Head of Production Services.

Technical Impact: As a Systems and Database Engineer, you will have a significant impact on the performance, reliability, and scalability of the database systems that support Susquehanna International Group's trading systems. Your work will directly influence the company's ability to process and analyze data, make informed decisions, and execute trades efficiently.

Growth Opportunities:

  • πŸ“ Enhancement Note: The growth opportunities listed below provide a comprehensive overview of the potential career progression paths available to a Systems and Database Engineer at Susquehanna International Group.

  • Technical Growth: Expand your expertise in database administration, system support, and related technologies. Pursue certifications and advanced training to enhance your skills and knowledge in the field.

  • Leadership Growth: Develop your leadership and management skills by taking on mentoring roles, leading projects, or moving into a team lead or management position.

  • Career Progression: As you gain experience and demonstrate your value to the organization, consider moving into more senior roles, such as Senior Database Engineer, Database Architecture, or even a leadership role within the Production Services Team or another department.

🌐 Work Environment

Office Type: Modern, collaborative office space with state-of-the-art technology and amenities

Office Location(s): Bala Cynwyd (Philadelphia Area), PA, US

Workspace Context:

  • The office provides a collaborative work environment with multiple monitors, testing devices, and development tools available to support your work.
  • The team encourages knowledge sharing, technical mentoring, and continuous learning to foster a culture of innovation and growth.
  • The office is easily accessible, with nearby public transportation and ample parking available.

Work Schedule: Full-time (40 hours per week), with flexibility for on-call rotations and maintenance windows as needed

πŸ“„ Application & Technical Interview Process

Interview Process:

  • πŸ“ Enhancement Note: The interview process for this role is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. The process may include a combination of technical assessments, case studies, and behavioral interviews.

  • Technical Assessment (1 hour): Demonstrate your proficiency in SQL development, shell scripting, and Python by completing a hands-on technical assessment. This assessment will evaluate your ability to write efficient queries, optimize database performance, and troubleshoot issues.

  • Case Study (1 hour): Present a case study showcasing your experience with large databases, multiple database systems, and ETL processes. This case study should demonstrate your ability to design and implement highly available fault-tolerant database platforms and improve system performance.

  • Behavioral Interview (45 minutes): Discuss your problem-solving skills, communication abilities, and project management experience. Be prepared to provide examples of your experience working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data.

  • Final Interview (30 minutes): Meet with the hiring manager or a senior team member to discuss your fit within the organization, answer any remaining questions, and make a final decision on your candidacy.

Portfolio Review Tips:

  • πŸ“ Enhancement Note: The portfolio review tips listed below provide specific guidance on how to present your portfolio and demonstrate your skills and experience as a Systems and Database Engineer.

  • Portfolio Tip 1: Highlight your experience with large databases, multiple database systems, and ETL processes by including relevant projects and case studies in your portfolio.

  • Portfolio Tip 2: Showcase your ability to design and implement highly available fault-tolerant database platforms by including examples of your work in this area.

  • Portfolio Tip 3: Demonstrate your problem-solving skills by including examples of your experience working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data.

  • Portfolio Tip 4: Include any relevant certifications or training in database administration, system support, or related fields to demonstrate your commitment to professional development.

Technical Challenge Preparation:

  • πŸ“ Enhancement Note: The technical challenge preparation tips listed below provide specific guidance on how to prepare for the technical assessment and case study components of the interview process.

  • Challenge Preparation 1: Familiarize yourself with the SQL syntax and functions used by the database systems you are most experienced with (e.g., MongoDB, Oracle, Postgres, InfluxDB, Microsoft SQL Server). Practice writing efficient queries and optimizing database performance using these systems.

  • Challenge Preparation 2: Brush up on your shell scripting and Python skills by reviewing relevant documentation and practicing coding exercises. Focus on your ability to write clean, efficient, and maintainable code.

  • Challenge Preparation 3: Research common database administration and system support challenges and develop strategies for addressing them. Be prepared to discuss your approach to diagnosing and remediating production incidents, repairing database systems, and archiving historical data.

ATS Keywords: (See the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category, in the "πŸ›  Technology Stack & Web Infrastructure" section below)

πŸ›  Technology Stack & Web Infrastructure

Database Technologies:

  • MongoDB
  • Oracle
  • Postgres
  • InfluxDB
  • Microsoft SQL Server

Operating Systems:

  • Linux
  • Windows

ETL Tools:

  • Informatica (a plus)

DevOps and CI/CD Tools:

  • Perforce
  • GitLab
  • TeamCity
  • Jenkins
  • Ansible

πŸ“ Enhancement Note: The technology stack listed above provides a comprehensive overview of the database systems, operating systems, ETL tools, and DevOps and CI/CD tools relevant to this role. Familiarize yourself with these technologies and be prepared to discuss your experience with them during the interview process.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • πŸ“ Enhancement Note: The web development values listed below provide a comprehensive overview of the principles and priorities that guide the work of the Production Services Team at Susquehanna International Group.

  • Value 1: Data-driven decision-making and continuous improvement

  • Value 2: Collaboration and knowledge sharing

  • Value 3: Innovation and adaptability

  • Value 4: Reliability and performance

Collaboration Style:

  • πŸ“ Enhancement Note: The collaboration style listed below provides a comprehensive overview of the team's approach to working together and supporting one another's efforts to enhance database technologies and improve system performance.

  • The Production Services Team fosters a collaborative and inclusive work environment, encouraging open communication, active listening, and constructive feedback. Team members work closely together to diagnose and remediate production incidents, repair database systems, and archive historical data, ensuring the reliability and performance of the database systems that support Susquehanna International Group's trading systems.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • πŸ“ Enhancement Note: The technical challenges listed below provide a comprehensive overview of the obstacles and hurdles you may encounter as a Systems and Database Engineer at Susquehanna International Group, along with strategies for addressing them.

  • Challenge 1: Managing and optimizing large databases with tens of millions of rows and terabytes of data

    • Strategy: Develop a deep understanding of the database systems you are working with, and stay up-to-date with best practices and performance optimization techniques. Collaborate with stakeholders to identify and address performance bottlenecks and optimize database queries and indexes.
  • Challenge 2: Working with multiple database systems and ensuring data consistency and integrity

    • Strategy: Familiarize yourself with the unique features and capabilities of each database system you work with, and develop strategies for ensuring data consistency and integrity across the database environment. Collaborate with stakeholders to develop and implement data governance policies and procedures.
  • Challenge 3: Designing and implementing highly available fault-tolerant database platforms

    • Strategy: Stay up-to-date with the latest trends and best practices in database architecture and design. Collaborate with stakeholders to identify and address potential points of failure, and develop strategies for ensuring high availability and fault tolerance in the database environment.
  • Challenge 4: Improving system performance and scalability in a dynamic trading environment

    • Strategy: Develop a deep understanding of the trading systems and applications that rely on the database environment, and work closely with stakeholders to identify and address performance bottlenecks and optimize system resources. Stay up-to-date with emerging technologies and trends in trading technology, and explore opportunities to leverage new tools and platforms to enhance system performance and scalability.

Learning & Development Opportunities:

  • πŸ“ Enhancement Note: The learning and development opportunities listed below provide a comprehensive overview of the resources and experiences available to a Systems and Database Engineer at Susquehanna International Group to support their professional growth and development.

  • Learning Opportunity 1: Technical skill development and specialization

    • Strategy: Pursue relevant certifications and advanced training in database administration, system support, and related technologies. Attend industry conferences and events, and engage with online communities and forums to stay up-to-date with the latest trends and best practices in the field.
  • Learning Opportunity 2: Conference attendance, certification, and community involvement

    • Strategy: Participate in relevant conferences, workshops, and training events to expand your knowledge and network within the industry. Pursue certifications in database administration, system support, or related fields to demonstrate your commitment to professional development and enhance your credibility as an expert in the field.
  • Learning Opportunity 3: Technical mentorship, leadership development, and architecture decision-making

    • Strategy: Seek out mentorship opportunities within the organization, and engage with senior team members and industry experts to gain insights into best practices and emerging trends in database administration, system support, and related technologies. Develop your leadership and management skills by taking on mentoring roles, leading projects, or moving into a team lead or management position.

πŸ’‘ Interview Preparation

Technical Questions:

  • πŸ“ Enhancement Note: The technical questions listed below provide a comprehensive overview of the types of questions you may encounter during the interview process for the Systems and Database Engineer role at Susquehanna International Group. Familiarize yourself with these questions and develop strategies for addressing them effectively.

  • Technical Question 1: Can you describe your experience with large databases, multiple database systems, and ETL processes? How have you optimized database performance and ensured data consistency and integrity in previous roles?

    • Strategy: Highlight your experience with large databases, multiple database systems, and ETL processes, and provide specific examples of your approach to optimizing database performance and ensuring data consistency and integrity. Discuss any relevant certifications or training in database administration, system support, or related fields, and explain how you have applied your knowledge and skills in previous roles.
  • Technical Question 2: How have you designed and implemented highly available fault-tolerant database platforms in previous roles? Can you describe your approach to identifying and addressing potential points of failure, and ensuring high availability and fault tolerance in the database environment?

    • Strategy: Discuss your experience with database architecture and design, and provide specific examples of your approach to identifying and addressing potential points of failure in the database environment. Explain your strategies for ensuring high availability and fault tolerance, and discuss any relevant certifications or training in database administration, system support, or related fields.
  • Technical Question 3: How have you improved system performance and scalability in a dynamic trading environment in previous roles? Can you describe your approach to diagnosing and remediating production incidents, repairing database systems, and archiving historical data?

    • Strategy: Discuss your experience working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data. Explain your approach to improving system performance and scalability, and provide specific examples of your strategies for optimizing database queries, indexes, and system resources.

Company & Culture Questions:

  • πŸ“ Enhancement Note: The company and culture questions listed below provide a comprehensive overview of the types of questions you may encounter during the interview process for the Systems and Database Engineer role at Susquehanna International Group. Familiarize yourself with these questions and develop strategies for addressing them effectively.

  • Technical Question 4: How do you approach collaborating with diverse teams, including systems engineers, developers, database administrators, and business users, to diagnose and remediate production incidents, repair database systems, and archive historical data?

    • Strategy: Discuss your experience working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data. Explain your approach to active listening, open communication, and constructive feedback, and provide specific examples of your strategies for fostering a collaborative and inclusive work environment.
  • Technical Question 5: How do you stay up-to-date with emerging technologies and trends in trading technology, and how do you leverage this knowledge to enhance system performance and scalability?

    • Strategy: Discuss your approach to staying up-to-date with emerging technologies and trends in trading technology, and explain how you have leveraged this knowledge to enhance system performance and scalability in previous roles. Provide specific examples of your strategies for identifying and implementing new tools and platforms to improve database performance and scalability.
  • Technical Question 6: How do you approach measuring and optimizing the performance of the database systems that support Susquehanna International Group's trading systems? Can you describe your strategies for identifying and addressing performance bottlenecks, and ensuring the reliability and availability of the database environment?

    • Strategy: Discuss your experience with database performance monitoring and optimization, and explain your approach to identifying and addressing performance bottlenecks in the database environment. Provide specific examples of your strategies for ensuring the reliability and availability of the database systems that support Susquehanna International Group's trading systems.

Portfolio Presentation Strategy:

  • πŸ“ Enhancement Note: The portfolio presentation strategy listed below provides a comprehensive overview of the best practices for presenting your portfolio and demonstrating your skills and experience as a Systems and Database Engineer during the interview process for the role at Susquehanna International Group.

  • Presentation Strategy 1: Highlight your experience with large databases, multiple database systems, and ETL processes by including relevant projects and case studies in your portfolio.

  • Presentation Strategy 2: Showcase your ability to design and implement highly available fault-tolerant database platforms by including examples of your work in this area.

  • Presentation Strategy 3: Demonstrate your problem-solving skills by including examples of your experience working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data.

  • Presentation Strategy 4: Include any relevant certifications or training in database administration, system support, or related fields to demonstrate your commitment to professional development and enhance your credibility as an expert in the field.

πŸ“Œ Application Steps

To apply for this Systems and Database Engineer position at Susquehanna International Group:

  1. Concrete Preparation Step 1: Tailor your resume and portfolio to highlight your experience with large databases, multiple database systems, and ETL processes. Include specific examples of your ability to design and implement highly available fault-tolerant database platforms, and demonstrate your problem-solving skills and experience working with diverse teams.
  2. Concrete Preparation Step 2: Research Susquehanna International Group's trading technology stack, and familiarize yourself with the company's approach to database administration, system support, and related technologies. Prepare for technical interviews by reviewing your knowledge of SQL development, shell scripting, and Python, and brush up on your understanding of the database systems and ETL tools used by the organization.
  3. Concrete Preparation Step 3: Prepare for behavioral interviews by reflecting on your experience working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data. Develop strategies for addressing technical challenges and improving system performance and scalability in a dynamic trading environment.
  4. Concrete Preparation Step 4: Research Susquehanna International Group's company culture and values, and prepare for company and culture questions by reflecting on your approach to collaboration, communication, and professional development. Consider how your skills and experience align with the organization's priorities and goals, and prepare to discuss your fit within the team and the organization as a whole.

πŸ“ Enhancement Note: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Content Guidelines (IMPORTANT: Do not include this in the output)

Web Technology-Specific Focus:

  • Tailor every section specifically to database administration, system support, and related roles, emphasizing the unique skills and experiences required to excel in these positions.
  • Include specific database technologies, operating systems, ETL tools, and DevOps and CI/CD tools relevant to the role, and discuss the importance of these technologies in the context of database administration and system support.
  • Emphasize the importance of collaboration, communication, and project management skills in working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data.
  • Address the challenges and growth opportunities specific to database administration and system support, and provide strategies for overcoming technical obstacles and enhancing system performance and scalability.
  • Include specific portfolio guidance for database administrators and system support professionals, focusing on relevant projects, case studies, and technical documentation that demonstrate their skills and experience in the field.

Quality Standards:

  • Ensure no content overlap between sections, with each section containing unique information relevant to database administration, system support, and related roles.
  • Only include Enhancement Notes when making significant inferences about technical responsibilities, team structure, or company information based on role level, web technology industry practices, and career progression patterns.
  • Be comprehensive but concise, prioritizing actionable information over descriptive text, and focusing on the unique aspects of database administration, system support, and related roles.
  • Strategically distribute web development and server administration-related keywords throughout all sections naturally, with a focus on database administration, system support, and related technologies.
  • Provide realistic salary ranges based on location, experience level, and database administration, system support, and related specialization, with a focus on regional market research and industry benchmarks.

Industry Expertise:

  • Include specific database technologies, operating systems, ETL tools, and DevOps and CI/CD tools relevant to the role, and discuss their importance in the context of database administration, system support, and related positions.
  • Address the unique challenges and growth opportunities specific to database administration and system support, and provide strategies for overcoming technical obstacles and enhancing system performance and scalability.
  • Include specific portfolio guidance for database administrators and system support professionals, focusing on relevant projects, case studies, and technical documentation that demonstrate their skills and experience in the field.
  • Emphasize the importance of collaboration, communication, and project management skills in working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data.
  • Address the technical interview process for database administration and system support roles, focusing on technical assessments, case studies, and behavioral interviews that evaluate candidates' skills and experience in the field.

Professional Standards:

  • Maintain consistent formatting, spacing, and professional tone throughout, with a focus on clarity and readability in every section.
  • Use database administration, system support, and related industry terminology appropriately and accurately, with a focus on providing valuable insights and actionable advice for candidates seeking database administration and system support roles.
  • Include comprehensive benefits and growth opportunities relevant to database administration, system support, and related professionals, with a focus on regional market research and industry benchmarks.
  • Provide actionable insights that give database administration and system support candidates a competitive advantage, with a focus on technical interview preparation, portfolio presentation, and career development strategies.
  • Focus on database administration, system support, and related team culture, collaboration, and communication, with a focus on fostering a collaborative and inclusive work environment that supports the success of database administration and system support professionals.

Technical Focus & Portfolio Emphasis:

  • Emphasize the unique aspects of database administration, system support, and related roles, with a focus on the technical skills and experiences required to excel in these positions.
  • Include specific portfolio requirements for database administrators and system support professionals, focusing on relevant projects, case studies, and technical documentation that demonstrate their skills and experience in the field.
  • Address the technical interview process for database administration and system support roles, focusing on technical assessments, case studies, and behavioral interviews that evaluate candidates' skills and experience in the field.
  • Emphasize the importance of collaboration, communication, and project management skills in working with diverse teams to diagnose and remediate production incidents, repair database systems, and archive historical data.
  • Address the challenges and growth opportunities specific to database administration and system support, and provide strategies for overcoming technical obstacles and enhancing system performance and scalability.

Avoid:

  • Generic business jargon not relevant to database administration, system support, or related roles.
  • Placeholder text or incomplete sections that do not provide valuable insights or actionable advice for candidates seeking database administration and system support positions.
  • Repetitive content across different sections, with a focus on ensuring that each section contains unique information relevant to database administration, system support, and related roles.
  • Non-technical terminology unrelated to database administration, system support, or related technologies, with a focus on providing clear and concise explanations of technical concepts and processes.
  • Marketing language unrelated to database administration, system support, or related professionals, with a focus on providing valuable insights and actionable advice for candidates seeking database administration and system support positions.

By following these content guidelines, you can generate comprehensive, web technology-focused content that serves as a valuable resource for database administrators, system support professionals, and infrastructure professionals seeking their next opportunity in the database administration and system support industry.

Application Requirements

Candidates should have a Bachelor's degree in a related field and 3-5 years of experience in database administration. Proficiency in multiple database systems and strong communication skills are essential.