Apply

Senior Staff Engineer - Data Exchange Platform (REMOTE)

Posted 6 days agoViewed

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: United States of America

💸 Salary: 130000.0 - 260000.0 USD per year

🔍 Industry: Insurance

🏢 Company: external

⏳ Experience: 10+ years

🪄 Skills: AWSBackend DevelopmentLeadershipPythonSQLCloud ComputingDesign PatternsFull Stack DevelopmentGCPGitJavaJenkinsSoftware ArchitectureC#C++AlgorithmsAzureData StructuresCI/CDProblem SolvingRESTful APIsMentoringDevOpsTerraformMicroservicesAnsibleDebuggingSaaS

Requirements:
  • Fluency and specialization with at least two modern OOP languages such as C#, Java, C++, or Python including object-oriented design
  • In-depth knowledge of CS data structures and algorithms
  • Extensive experience in leading and building full-stack application and service development, with a strong focus on SAAS products / platforms.
  • Proven experience designing and delivering highly-resilient event-driven and messaging based solutions at scale with minimal latency.
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
  • Experience partnering with engineering teams and transferring research to production
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, test automation and related tools, operations, real-time communication)
  • Experience in existing Operational tools available on platforms such as Azure, AWS or GCP
  • Experience with application monitoring tools and performance assessments
  • Ability to excel in a fast-paced, startup-like environment
  • Experience in open-source tools like GIT/Jenkin/CircleCI, and knowledge in Terraform/Ansible will be big plus
  • 10+ years of professional software engineering experience
  • 8+ years of experience with architecture and design
  • 6+ years of experience developing large-scale applications or distributed systems
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience in open-source frameworks
Responsibilities:
  • Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise
  • Collaborate across team members and across the tech organization to solve our toughest problems
  • Develop and execute technical software development strategy
  • Lead the high-level and low-level designs of a foundational area of the insurance marketplace – particularly around data exchange with internal and external partners -- and be responsible and accountable for the quality, reliability and performance of the solutions
  • Write and test product or system development code
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community
  • Influence and educate executives
  • Consistently share best practices and improve processes within and across teams
  • Analyze cost and forecast, incorporating them into business plans
  • Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, demonstrate adaptability and sponsor continuous learning
Apply