About The Position

Principal Security Software Engineer Description - We are looking for a Principal Security Software Engineer that a pplies advanced subject matter knowledge to solve complex business issues and is regarded as a subject matter expert. Frequently contributes to the development of new ideas and methods. Works on complex problems where analysis of situations or data requires an in-depth evaluation of multiple factors. Leads and/or provides expertise to functional project teams and may participate in cross-functional initiatives. Acts as an expert providing direction and guidance to process improvements and establishing policies. Frequently represents the organization to external customers/clients. Exercises significant independent judgment within broadly defined policies and practices to determine best method for accomplishing work and achieving objectives. May provide mentoring and guidance to junior level employees.

Requirements

  • Bachelor's or master's degree in computer science, Information Systems, or equivalent.
  • 10-15 years of experience.
  • Extensive experience with multiple software systems design tools and languages in the area of Cloud.
  • Extensive experience in System design, scalability, reliability, performance and software products / solutions development
  • Hands-on cloud development experience
  • Understands the Security landscape and big picture
  • Excellent analytical and problem solving skills.
  • Experience in overall architecture of software systems for products and solutions.
  • Designing and integrating software systems running on multiple platform types into overall architecture.
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Excellent written and verbal communication skills; mastery in English and local language.
  • Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
  • Expert level experience in AWS Cloud, Kubernetes (EKS / AKS), Docker / Containers, API design & implementation
  • Must have proficiency in Python, Django , C#, design patterns, .Net technologies, Java, Javascript, UI technologies
  • Experience in developing solution Cloud and/or server applications technologies
  • Prior experience in successful delivery of multiple products to the market
  • Ability to build software solutions from ground up
  • Good knowledge of the Certificates, Security, AWS services, local/domain user security and general operating system
  • Hands on knowledge on programming (multi-threading, sockets, etc.), and application development
  • Skilled in Troubleshooting and resolving complex Application issues
  • Self-starter with desire to work across a variety of requirements
  • Ability to execute the plan in timely manner and with good quality is highly preferred.
  • Comfortable with DBA Knowledge with MS Sql Server and other relational databases.
  • Knowledge and experience in Infrastructure as Code (IaC) will be preferred

Responsibilities

  • Architects and leads project(s) team(s) of other software systems engineers and internal and/or outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.
  • Manages and expands relationships with internal and/or outsourced development partners on software systems design and development.
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities.
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
  • Provides guidance and mentoring to less- experienced staff members.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including;
  • 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service