SpyCloud - Austin, TX

posted about 13 hours ago

Full-time - Mid Level
Austin, TX
Publishing Industries

About the position

We are looking for a passionate engineer who enjoys taking on new challenges and is excited about building large scale distributed data systems. This is an opportunity to grow with a startup as an engineer, where you will help expand our product portfolio. You should be self-motivated and adaptable to changing business needs, with over 6 years of professional experience in software engineering. You will be responsible for introducing new pragmatic designs and providing strong technical leadership, valuing good design and readable code over fleeting trends.

Responsibilities

  • Develop, deploy, and test existing and new products.
  • Ensure high-quality results and timely delivery of full product roadmap items.
  • Provide strong leadership on technical direction and pragmatic design decisions.
  • Maintain good work ethics and a humble attitude while working in a fast-paced environment.
  • Troubleshoot customer-reported issues.
  • Adopt existing team practices and recommend improvements as needed.
  • Work collaboratively with team members to achieve common goals.
  • Mentor junior engineers, fostering a culture of continuous learning and improvement.

Requirements

  • At least 6 years of professional experience delivering high-quality production software.
  • Strong working knowledge of a programming language in our stack (Python, GO, TypeScript).
  • Strong working knowledge of building and interacting with RESTful APIs.
  • Strong working knowledge of a relational database (MySQL, PostgreSQL) and a NoSQL database (ElasticSearch, DynamoDB) in our stack.
  • Strong computer science fundamentals in data structures, algorithms, and object-oriented programming.
  • Working knowledge of streaming data technologies such as Amazon Kinesis or Apache Kafka.
  • Experience with open-source data processing frameworks such as Apache Spark, Apache Flink, or Apache Storm.
  • Working knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build and deployment processes, and testing.
  • Strong working knowledge of AWS services such as API Gateway, AWS Lambda, EMR, EC2, and ECS.
  • Excellent communication and writing skills.
  • Familiarity with AWS CodeBuild, GitHub, and GitHub Actions.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service