Senior Software Engineer, Site Reliability Engineering

Experfy · Brooklyn NY

Company

Experfy

Location

Brooklyn NY

Type

Full Time

Job Description

The Senior Software Engineer position reports to the Manager, Software Engineering, and is responsible for the development and support of applications leveraging his/her expertise and knowledge of multiple systems/customer areas to help build a robust, scalable and reliable platform.

If you're passionate about building highly scalable architecture and you are motivated to make an impact in creating robust software used across the organization, come join us. You will help shape the vision and architecture of next generations incredible growth. You will be a part of an experienced engineering team and work with passionate leaders on challenging topics.

Essential Functions
  • Perform coding/configuration, testing, implementation and documentation on solutions developed including design specifications.
  • Perform applications programming activities, to include code, test, debug, document, maintain, and modify applications programs.
  • Ability to extract, analyze, and report the data.
  • Strong attention to detail when identifying data relationships, trends, and anomalies.
  • Thinking through long-term impacts of key design decisions and handling failure scenarios.
  • Maintain awareness of industry trends and evaluate applicability of new software tools to platform development.
  • Serve as a coach and mentor to more junior developers to include delegating and managing tasks, as appropriate.
  • Consistently demonstrate regular, dependable attendance and punctuality.
  • Commit to overall deliverables with customers and/or management.
  • Perform other duties as assigned.

Qualifications And Competencies
  • Bachelor's Degree and 5+ years or related experience or an equivalent combination of education and experience.
  • 5+ years hands-on experience with SQL like relational data stores (For example: Oracle, Hive or similar), NoSQL data stores (Cassandra, Elasticsearch or similar).
  • Experience in coding applications using Java or Python.
  • Experience building scalable web services, ESB and event/stream processing.
  • Deep understanding of technology including (but not limited to) Hadoop (Flume, HDFS, Hive, HBase, YARN etc), Spark, Kafka, Elasticsearch, Kibana, Tomcat, stream processing, RDBMS, NoSQL databases, and so on.
  • Expert understanding of all application development processes including software development methodology; ability to serve as a resource to others.
  • Expert in existing applications supporting the business area. Able to serve as a key resource to ensure the system is performing up to requirements.
  • Ability to effectively share technical information, communicate technical issues and solutions to all levels of business
  • Able to juggle multiple projects - can identify primary and secondary objectives, prioritize time and communicate timeline to team members
  • Ability and desire to take product/project ownership
  • Ability to work a flexible schedule based on department and Company needs

Date Posted

09/14/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - Python - Vatic Investments

Views in the last 30 days - 7

Vatic Investments is looking for a Python Software Engineer to work on algorithmic trading systems The role requires expertise in C Python and Linux a...

View Details

Senior DevOps Engineer - 3Red Partners

Views in the last 30 days - 0

3Red Partners LLC is seeking a Senior DevOps Engineer to join their team The company offers competitive benefits excellent worklife balance and opport...

View Details

Senior Mobile Engineer - Viam

Views in the last 30 days - 13

Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for a Mobile Engineer to build c...

View Details

Software Engineer - Viam

Views in the last 30 days - 14

Viam is a robotics platform that makes it easy to turn great ideas into productionready robots It offers a modern architecture easy developer APIs clo...

View Details

Software Engineer, SDK/NetCode - Viam

Views in the last 30 days - 11

Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for engineers to build software ...

View Details

Senior Product Growth Manager - Apalon

Views in the last 30 days - 6

The text is about Mosaic Group a global company with a diverse app portfolio including Apalon with over 1 million subscribers and 600 million download...

View Details