Software Engineer

Software Engineer

13 Jun 2024
Texas, Austin, 78721 Austin USA

Software Engineer

Vacancy expired!

Location:

100% remote

Skills:

  • Amazon web services (AWS)
  • Application Development
  • Java
  • Java Script
  • JSON (JavaScript Object Notation)
  • NoSQL Database
  • Software Development Lifecycle

Job Description:

General Responsibilities:

  • Design, develop, debug, and modifies components of software applications and tools.
  • Drive technical direction at the application/product level for small to mid-sized projects.
  • Design, spec, schedule and provide quality implementation of a component or feature (typically 1-3 months in duration). Provide alternative solutions to a given problem.
  • Resolve problems and roadblocks, with management assistance if required.
  • Follow through on details and drive issues to closure. Complete documentation and procedures for installation and maintenance.
  • Actively participate in group technology reviews to critique work of self and others. Work collaboratively with all members of technical staff. Collaborate with program management and testing peers in the development of assigned components.
  • Participates in and provides input to requirements definition.
  • Usually provides solid judgment calls and tradeoff analysis.
  • A strong foundation and expertise in Java and/or Kotiln any one of the objected oriented programming language would be required.
  • As a highly competent engineer, you will develop scalable, highly available and highly reliable , performant and resilient Tier-1 micro-services with high throughput in the tens of thousands of requests per second with low latency. Many of these systems are machine learning driven and developing solutions with real-time data, cached data, and data at rest will allow for us to meet the demanding SLA’s required and work closely with data scientist to optimize our solutions
  • You will be developing core capabilities that enable features and APIs that will drive our business through real-time feedback loops. All of these solutions will be designed for and built in the cloud. Other responsibilities will include ownership of continuous integration and deployment (CI/CD) while utilizing Agile methodologies.
  • As part of our continuous learning culture, you will have the opportunity to participate in exciting global company hackathons and various career building courses with co-workers of all levels of expertise.
  • Scale our services to more than 60k requests per second
  • Develop fast, scalable, highly available, and reliable machine learning solutions with real-time feedback loops
  • Develop new capabilities to our learning systems that will enable new features and improve experiences
  • Develop a smart service layer that will allow for in-session personalization based off user behavior and data
  • Work with brand stakeholders on a scalable integration patterns to access these core systems

Requirements:
Technologies that will be used:
Java, Kotlin, Sprint Boot, Kafka, Kubernetes, gRPC, Elasticsearch, Cassandra, Redis, S3, AWS, Docker, Splunk, Data Dog and latest opensource technologies

Preferred Experience:
a) Experience designing real-time low latency solutions with Elasticsearch or equivalent search technologies
b) Experience operationalizing machine learning models in with high throughput and low latency.

Work Location : Remote option is acceptable.

Hadoop,JAVA,Docker,Agile,Design,AWS,Testing, Kubernetes,JSON

Related jobs

Job Details

  • ID
    JC15409605
  • State
  • City
  • Job type
    Contract
  • Salary
    $50 - 75 per hour
  • Hiring Company
    Collabera
  • Date
    2021-06-13
  • Deadline
    2021-08-12
  • Category

Jocancy Online Job Portal by jobSearchi.