Backend Engineer

Irving, Texas

Resource Informatics Group
Apply for this Job
Job Title: Backend Engineer
Location: Plano, TX
Duration:6+ months
Experience: 8+ years

Job Description:
  • Looking for Backend Engineer, you will work with various technologies, such as Python, Go, SQL, and NoSQL, to build high-performance and secure data systems. You will also collaborate with other engineers, data analysts, and business stakeholders
    Requirements:
  • Design and develop data pipelines, databases, and APIs that meet the business and technical specifications
  • Implement and optimize data models, schemas, queries, and indexes for various data sources, such as SQL and NoSQL databases
  • Ensure data security, privacy, and compliance with relevant regulations and standards
  • Troubleshoot and resolve data issues and bugs, and perform data testing and validation
  • Monitor and improve the performance, scalability, and reliability of the data systems
  • Document and maintain the data architecture and codebase
  • Research and evaluate new data technologies and trends, and provide recommendations and feedback
  • Bachelor's degree in computer science, engineering, or related field
  • 5+ years of experience as a backend engineer or similar role, working with data design and development
  • Proficient in Python and Go, or other programming languages used for backend development
  • Experience with SQL and NoSQL databases, such as PostgreSQL, MongoDB, and Redis
  • Experience with data pipeline and ETL tools, such as Apache Airflow, Apache Kafka, and AWS Glue
  • Experience with data API development and integration, such as RESTful and GraphQL APIs
  • Experience with data analysis and business intelligence tools, such as Tableau, Power BI, and Looker, is a plus
  • Knowledge of data quality, governance, and security principles and practices
  • Familiarity with agile software development methodologies, tools, and best practices
  • Excellent communication, collaboration, and problem-solving skills, with the ability to work independently and as part of a team.
Date Posted: 07 April 2025
Apply for this Job