Software Engineer

First Orion

• $88K — $105K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 3+ years in data or software engineering
  • 2+ years using Apache Spark with Scala or Python
  • 2+ years with cloud computing services (AWS preferred)
  • Strong understanding of streaming tools (Kinesis, Kafka, 0MQ)
  • Minimum 1 year of SQL experience with SQL and NoSQL databases
  • Self-starter with a passion for designing and prototyping solutions

Responsibilities

  • Work across multiple code repositories and frameworks
  • Develop ETL jobs and analytics pipelines using Databricks and Apache Spark
  • Create low-latency, high-throughput REST APIs
  • Drive technology roadmap using AWS, Kubernetes, and Databricks
  • Author Technical Designs for new projects
  • Maintain unit and integration tests for data-driven applications
  • Collaborate with data scientists to optimize and integrate models into products

Benefits

  • Open PTO and company-paid holidays
  • Flex Fridays and flexible work arrangements
  • Access to a state-of-the-art fitness center
  • Generous health, dental, and vision options
  • Retirement plans and tuition reimbursement
  • Learning and development programs
  • Career path frameworks and bonus potential
Full Job Description

This is an opportunity for a SoftwareEngineer position within First Orion’s data engineering team, responsible for designing and building data-driven products and services. The role involves working on low-latency, high-throughput APIs, ETL data pipelines, and managing big data applications with attention to detail. This role is part of our Data Architecture Team, and you will collaborate in the SDLC process by creating technical designs and providing input and feedback for high level designs. In this role you will work with your team leader, fellow team members, as well as product and data science stakeholders to collaborate on projects that safeguard hundreds of millions of consumers and enterprise businesses from telecommunications fraud.

We are looking for a team player who is positive, self-motivated, energetic and a quick learner with commitment to quality and dedication to long-term success. A successful candidate must demonstrate strong analytical, problem-solving, time management skills, and technical expertise in the software engineering or data engineering field. We provide a friendly work environment, access to cutting-edge technology and the ability to work on novel and highly challenging projects in the industry.

What you99ll be doing:

  • Work across multiple code repositories, programming languages, and frameworks
  • Develop ETL jobs and analytics pipelines using Databricks and Apache Spark
  • Develop low-latency, high-throughput REST APIs, such as our call protection products
  • Develop expertise in AWS, Kubernetes, Databricks, and other relevant technologies to drive our technology roadmap forward.
  • Author and contribute to Technical Designs (TDs) for new prioritized projects
  • Create and maintain unit and integration tests for data-driven applications
  • Reduce technical debt and make ETL jobs operationally supportable by leveraging tools within Databricks and AWS.
  • Work with data scientists to integrate new models into products, optimize code, and take models from prototype to production.

What you99ll need:

  • Bachelor99s degree or higher in Computer Science (or related degree)
  • 3+ years of experience in a data or software engineering position using relevant tools
  • 2+ years of experience using Apache Spark with Scala or Python (pyspark).
  • 2+ years of experience with a cloud computing service (AWS preferred)
  • Strong understanding of streaming tools such as Kinesis, Kafka, or 0MQ
  • Minimum 1 year of SQL experience and familiarity with SQL and NoSQL databases
  • Self-starter personality, passionate about designing, diagramming, and prototyping solutions.
  • Ability and mindset to dive into unfamiliar problems and come up with unique solutions

Bonus Points:

  • Specialized experience in Databricks with Unity Catalog and Workflows. Certification nice to have
  • Experience using Delta Lake tables and Parquet data format
  • Previous experience in the Telecom industry
  • Specialized AWS experience: S3, IAM, RDS, Kinesis. Certification nice to have
  • Experience with HTTP API frameworks such as Gin
  • Experience with Kubernetes microservice architecture

Company Benefits:

Balancing the work-life flow is key to health and happiness! That is why we offer one of the most competitive packages in our industry with open PTO, company paid holidays, Flex Fridays and flexible work arrangements. We strongly value the health and wellness of our teammates and through our state-of-the-art fitness center we99re helping our teammates reach their wellness goals while at work. Add on generous health and dental/vision options, retirement plans, learning and development programs, career path frameworks, tuition reimbursement, company options and bonus potential you have many ways to take advantage of a comprehensive benefits package that means the most to you!

Similar Jobs

More Jobs at First Orion

  • Software Engineer
    $88K — $105K *
    North Little Rock, AR 72118 (Pulaski County)
    Information Technology
    In-Person
  • Platform Engineer
    $95K — $115K *
    North Little Rock, AR 72118 (Pulaski County)
    Information Technology
    In-Person
  • Channel Sales Manager
    $88K — $105K *
    North Little Rock, AR 72118 (Pulaski County)
    Telecommunications & Hardware
    In-Person
  • Key Accounts Director
    $110K — $130K *
    North Little Rock, AR 72118 (Pulaski County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: