Software Engineer IIother related Employment listings - Boston, MA at Geebo

Software Engineer II

Job Description Our team enables DevOps and SecOps teams to innovate and scale security by providing full-stack security observability from the control plane up to the application layer. Purpose-built for today's infrastructure, our products combine cloud-optimized intrusion detection, continuous security monitoring, and proactive risk assessment to help security and operations teams detect security incidents, achieve compliance, and secure infrastructure in transition. We are defining the way Cloud Security is done. We are the only cloud-native continuous monitoring solution that gives users instant visibility into their environment, protecting them in real time from insider threats, external attacks, and data loss. Optimized for cloud deployment, our solution allows growth-driven companies to scale confidently without sacrificing speed or efficiency. We're looking for a Software Engineer who is excited about learning new tools and technology quickly and is passionate about finding the right solution for the task at hand! We've built a lot, our scale challenges keep coming, and our team is continuously improving how we can better handle our growing scale. How We Do It Develop high-performance systems primarily written in Scala Fully own your services from EC2 node selection, performance measurement, and setting service alarms Utilize distributed stream and batch processing for complex, high throughput tasks (Akka, Alpakka, Apache Spark) Messaging system queues/brokers (Apache Kafka, Apache Zookeeper, RabbitMQ) Store massive amounts of data in relational and NoSQL databases (S3, Elasticsearch, Apache Cassandra, Postgres, Hive, Avro, Parquet) Leverage AWS to efficiently solve problems and provide insights (Elasticache, RDS, SNS, SQS, CloudTrail, Elastic Map Reduce) What We Offer Direct influence and contribution to building software that processes over 60 billion events per day A cohesive Engineering team where software, test, and infrastructure engineers work side-by-side as we release new code, resolve bottlenecks, and improve our reliability and scalability A team that is committed to continuous learning, improvement, and support An environment which supports innovative solutions. We want your ideas! Scala Academy Supportive learning space, question-friendly environment, colleagues who are willing to help Intro curriculum designed to bring you up to speed with current development practices We have experience onboarding engineers who have never used Scala before What You'll Do Build scalable, resilient, cloud-based services capturing and aggregating streams of data Monitor and improve service performance with our in-house metrics and log pipeline Work closely with test engineering to build a high degree of confidence in your releases Release your code when it is ready - we follow a continuous deployment process Be an active participant in design discussions Share your knowledge and skills with the team through demos, pair programming, etc Join the on-call rotation to respond to production incidents What We're Looking For A collaborative teammate with passion and focus Experience with functional/typed software languages A self-motivated teammate who understands the importance of time management and visibility in the age of remote work Experience contributing to high-volume, high-availability SaaS solutions Debugging issues in distributed systems, including monitoring performance and identifying bottlenecks API design (e.g., REST-style Web services) for internal and external consumers Comfortable programming in Unix environments (e.g., Linux and OS X) Experience with databases systems of all sorts, including relational and NoSQL solutions, and informed opinions on when to use them #LI-RGB1 The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.