Staff Software Engineer- Database

2 months ago


Dripping Springs, United States ARM Full time
Job Description

The Central Engineering - Software team is responsible for developing and improving the software ecosystem around Arm's next generation of applications processors. This frequently means working with processors and other hardware technology not yet available to the public. We work on a range of development platforms, software-modeling, FPGAs and early silicon, sometimes many months before the processors are used in real products.

 

You will have the opportunity to build upon your existing background, knowledge and expertise, provide performance analysis and optimizations to vital open source databases for the Arm architecture. Your contributions will help drive the improvement of popular databases from both the performance and features perspectives. We seek individuals with exposure and knowledge of every level of the database ecosystem across various components and solutions. If you are similarly passionate about innovative technologies, then we want to hear from you

 

Responsibilities:

 

  • Collaborate with internal/external partners to understand enterprise database related requirements on Arm servers.
  • Work with Arm internal teams and external partners to identify missing SW blocks and bottlenecks, enable and optimize related database engines on Arm servers.
  • Work with open source communities to upstream patches and maintain code.
  • Helping develop, optimize and deliver the software needed to support Arm's ground-breaking IP.
  • Collaborating with other architects/engineers to influence Arm technology.
  • Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge.

 

Required Skills and Experience:

 

  • BS or MS in Computer Science or an equivalent experience with 10+ years of software development experience.
  • Solid C/C++ coding skill in server class software development.
  • Extensive experience in debugging, profiling and optimizing multi-threading software systems.
  • Experience with tools for system & SoC performance analysis and performance tuning.
  • Knowledge of Linux kernel internals, Filesystem, and memory architecture.
  • Good understanding of ARM or x86 architecture and memory system.
  • Experience with open-source project development cycles and contribution processes.
  • Demonstrates technical leadership, a curiosity about sharing knowledge and mentoring others.
  • Clear and effective communication skills.
  • Effective time-management and prioritization skills along with the ability to collaborate with colleagues in other groups and sites.

 

“Nice To Have” Skills and Experience:

 

  • Familiarity with PostgreSQL or MySQL internals, e.g. storage engine, parser and so on
  • Familiarity with the Arm architecture and memory architecture.
  • Good understanding of concepts such as CPU pipelines, caches, MMU and NUMA, and how these hardware factors impact high-level software performance.
  • Experience in other programming languages, e.g. Java, Go, Python, etc.
  • Understanding of I/O and networking and their impact on server-side application performance.
In Return:

We offer a hybrid approach to home and office working to provide an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodating to different home working requirements.

 

#LI-LB1

 



  • Colorado Springs, Colorado, United States Nagarro Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop high-quality software solutions that meet business requirements and technical...


  • Coral Springs, United States ICCO Business Software Development Full time

    Job DescriptionJob DescriptionAs a Technical Support Rep, you will be responsible for documenting and troubleshooting inbound trouble tickets related to the CreditSoft and CollectPlus applications. Issues can be related to the application (Windows and Web platforms) but also to the operating system, network, and database (SQL Server) at the customer site. We...


  • Colorado Springs, Colorado, United States American Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Database Administrator to join our team at American Systems. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our database systems to ensure optimal performance and security.Key ResponsibilitiesAdminister and manage multiple database...

  • Software Engineer

    3 days ago


    Colorado Springs, United States Global Channel Management, Inc Full time

    Software Engineer needs 5 years of experience in Software Engineering Modern Java Frameworks and Libraries (e.g. Spring Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience. Software Engineer requires: Security Clearance A current TS/SCI...

  • Software Engineer

    4 weeks ago


    Colorado Springs, United States Thought storm Full time

    Job DescriptionJob DescriptionJob Title : Software Engineer Employment Type : FulltimePosition location: Colorado Springs, CO-Hybrid onsiteClearance: Top Secret/SCI Description : We are currently seeking a talented and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and...


  • Colorado Springs, United States ActioNet Full time

    Description ActioNet has an immediate opportunity for a  Database Engineer/Administrator (Oracle and SQL) requiring a TS/SSBI  located in Colorado Springs, CO . ActioNet is an IT service provider and solutions integrator that works with the Federal Government and Department of Defense. Duties and Responsibilities Computer hardware and...

  • Software Engineer I

    3 days ago


    Colorado Springs, Colorado, United States Raytheon Technologies Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Software Engineer I to join our dynamic team at Collins Aerospace, a RTX company. As a Software Engineer I, you will be responsible for delivering exceptional software engineering services and contributing to the development of cutting-edge technologies.Key ResponsibilitiesCollaborate with...

  • Software Engineer

    2 days ago


    Coral Springs, Florida, United States Scale Agile Solutions Full time

    About the RoleWe are seeking a highly skilled and motivated Software Developer to join our dynamic IT App Development team at Scale Agile Solutions. The ideal candidate will possess a strong foundation in software engineering principles and be passionate about developing innovative applications.Key ResponsibilitiesDesign, build, and maintain high-quality...


  • Colorado Springs, Colorado, United States Leidos Full time

    Job DescriptionLeidos is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDebug existing software and correct defectsProvide...


  • Colorado Springs, Colorado, United States INFINITY SYSTEMS ENGINEERING LLC Full time

    Job OverviewAt Infinity Systems Engineering LLC, we specialize in providing tailored solutions within the aerospace and defense sectors, focusing on bridging the gap between terrestrial and extraterrestrial operations. Our success is driven by a dedicated team committed to enhancing global welfare through innovative technology. We are always on the lookout...


  • Colorado Springs, Colorado, United States Infinity Systems Engineering Full time

    Salary Range:Infinity Systems Engineering specializes in tailored solutions within the aerospace and defense sector, focusing on bridging the gap between terrestrial and extraterrestrial operations. Our achievements are attributed to our dedicated team, committed to our mission of connecting individuals with their impactful legacies for the enhancement of...


  • Colorado Springs, Colorado, United States Infinity Systems Engineering Full time

    Salary Range:Infinity Systems Engineering operates within the aerospace and defense sector, delivering specialized solutions that connect space and terrestrial operations. Our achievements are attributed to our dedicated team, committed to our mission of aligning individuals with their legacies for the enhancement of the world. We welcome motivated and...

  • Software Engineer-ES

    4 weeks ago


    Colorado Springs, United States The Judge Group Full time

    Our client is currently seeking a Software Engineer-ES Required Active Security Clearacne This job will have the following responsibilities: This position is for a Software Engineer on the C2BMC program.Under minimal direction, provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines,...


  • Hot Springs National Park, Arkansas, United States The Career Links Full time

    Job DescriptionManufacturing Software Engineer and SQL Data SpecialistWe are in search of a talented and driven professional to enhance our proprietary enterprise software solutions. This role is within a well-established, privately owned company that has been in operation for over 45 years and is currently experiencing significant growth in its development...

  • Database Architect

    3 days ago


    Colorado Springs, Colorado, United States ActioNet Full time

    Job SummaryActioNet is seeking a highly skilled Database Architect to join our team. As a Database Architect, you will be responsible for designing, implementing, and maintaining our database systems.Key ResponsibilitiesDesign and implement database systems to meet business requirementsDevelop and maintain database schema and data modelsEnsure data security...


  • Colorado Springs, Colorado, United States Agilent Technologies Inc. Full time

    Job Summary: We are seeking a highly skilled Senior IT Database Engineer to join our team at Agilent Technologies Inc. in Colorado Springs, CO. As a key member of our IT department, you will be responsible for coordinating IT operations of database server environments, including patching, upgrades, troubleshooting, and downtime planning.Key...


  • Colorado Springs, Colorado, United States Neptune and Company, Inc. Full time

    Please read the application instructions. You will not be considered if you do not apply with a resume, letter of interest and a sample Python code that uses recursion to reverse a string. Submit the application package to: SOFTWARE ENGINEERNeptune and Company, Inc. is on the lookout for a skilled software engineer with a diverse technological background to...

  • Software Engineer

    3 weeks ago


    Colorado Springs, United States PDS Tech Commercial, Inc. Full time

    Job Title: Software Engineer 3Job Type: Full time; Consultant (6 months)Location: Colorado Springs, CO OR Huntsville, ALSchedule: M-F; 1st shiftPay Rate: $83 per hourJob SummaryThe selected candidate will support the C2BMC DevSecOps team to develop and deploy Infrastructure as a Service and Platform as a Service capability. The candidate will assist in the...

  • Software Engineer

    1 week ago


    Colorado Springs, United States PDS Tech Commercial, Inc. Full time

    Job Title: Software Engineer 3Job Type: Full time; Consultant (6 months)Location: Colorado Springs, CO OR Huntsville, ALSchedule: M-F; 1st shiftPay Rate: $83 per hourJob SummaryThe selected candidate will support the C2BMC DevSecOps team to develop and deploy Infrastructure as a Service and Platform as a Service capability. The candidate will assist in the...


  • Coral Springs, Florida, United States TalentOla Full time

    We are seeking a highly skilled Backend Software Engineer to join our team at TalentOla. As a Backend Software Engineer, you will play a critical role in designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop scalable, efficient, and reliable software applications using Java, Spring Framework, and Spring...