Apply

Senior Software Engineer

Posted over 1 year agoViewed

View full description

๐Ÿ“ Location: United states

๐Ÿ’ธ Salary: $125,000/year - $205,000/year

๐Ÿ” Industry: Insurance

๐Ÿ—ฃ๏ธ Languages: English

Requirements:
Strong experience in python and javascript, experience with aws, azure or other cloud platforms, experience with react, angular or vue.js, experience with multiple transport formats, knowledge of restful api design and development, strong understanding of software development principles
Responsibilities:
Design, develop, and maintain complex, high-performance, and scalable full-stack applicationsApply

Related Jobs

Apply

๐Ÿ“ Continental United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 187000.0 - 220000.0 USD per year

๐Ÿ” Fintech, SMB software, and consumer services

  • 5+ years of experience in software engineering.
  • Experience leading and owning end-to-end product development and impactful technology initiatives.
  • Ability to break down work into manageable tasks for a team and partner with operational teams.
  • Experience working with React Native or relevant mobile technologies.
  • Experience working in a collaborative environment involving different functions, stakeholders, and subject matter experts.
  • Desire to work in a fast-paced environment and a passion for self-improvement and mentoring.
  • Proficiency in both spoken and written English.

  • Own projects end to end, from design to implementation, managing complexity and working with stakeholders to think through areas such as business impact, reliability, operability, and security.
  • Collaborate with product managers, product design, or other cross-functional stakeholders on roadmap initiatives, product ideation, and prioritization.
  • Produce high-quality code thatโ€™s easily testable, readable, and accounts for edge cases and errors.
  • Architect tools, services, and systems using well-accepted design patterns to allow for iterative autonomous development and future scaling.
  • Uphold best practices and high standards for engineering and product quality in addition to mentoring newer team members.

Design PatternsJavascriptReact NativeRubyRuby on RailsTypeScriptgRPCPostgresREST API

Posted about 2 hours ago
Apply
Apply

๐Ÿ“ United States, Brazil, Tel Aviv

๐Ÿ” Cybersecurity

๐Ÿข Company: Axonius๐Ÿ‘ฅ 600-600๐Ÿ’ฐ $200,000,000 Series E 11 months agoAsset ManagementCloud SecurityInformation TechnologyCyber SecurityNetwork Security

  • 5+ years of hands-on experience in server-side development.
  • 2+ years of experience with Python development.
  • Experience with No-SQL DBs - preferably MongoDB.
  • Experience with Monitoring, Metrics, and Tracing technologies and concepts.
  • Knowledge in networking - TCP/IP, common protocols, routing, NAT, etc.
  • Good verbal and written communication skills.
  • Can do approach.
  • Experience with Messaging technologies.
  • Experience in the cyber security industry - advantage.

  • Design the next generation of the Discovery Cycle by addressing the gaps, needs, and bottlenecks.
  • Implement the next generation of Axonius Discovery Cycle while preserving a clean design, high code standards, efficiency, and reliability.
  • Constantly monitor the data pipeline performance and make recommendations to enhance system architecture.

PythonMongoDBNetworking

Posted about 2 hours ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 170000.0 - 222500.0 USD per year

๐Ÿ” Technology / Software Development

๐Ÿข Company: Smartsheet๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $3,200,000,000 Post-IPO Debt 4 months ago๐Ÿซ‚ Last layoff almost 2 years agoSaaSEnterpriseSoftware

  • 7+ years software development experience.
  • 7+ years experience in at least one modern object-oriented programming language (Java, C#, Ruby, etc.).
  • 2+ years experience in SaaS application development.
  • Experience with modern web technologies and front-end frameworks.
  • Experience building Single Page Applications at scale.
  • Successful in environments with frequent production releases.
  • Experience writing complex asynchronous code communicating with multiple services.
  • Degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Legally eligible to work in the U.S. on an ongoing basis.

  • Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release.
  • Create and promote modern web UI development.
  • Develop modular, maintainable components for applications using React, JavaScript, TypeScript, Node.js, HTML, and CSS.
  • Be a technical leader, implementing features in TypeScript and integrating with back-end Kotlin/Java services on AWS.
  • Develop and maintain CI/CD pipeline implementations.
  • Lead code reviews and architectural discussions with other engineers, UX designers, and product managers.
  • Mentor junior engineers on code quality and best practices.
  • Develop scalable services that process millions of user actions.

AWSNode.jsFull Stack DevelopmentJavaJavascriptKotlinTypeScriptReactCI/CDMicroservicesSaaS

Posted about 2 hours ago
Apply
Apply

๐Ÿ” Enterprise software / Technology

๐Ÿข Company: Workato๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $200,000,000 Series E about 3 years ago๐Ÿซ‚ Last layoff almost 2 years agoSales AutomationCloud ComputingSaaSData IntegrationMarketing Automation

  • Strong experience in building scalable distributed backend applications (5+ years).
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring.
  • Good understanding of network protocols and stacks.
  • Good understanding of DB technologies: classic databases and modern no-SQL.
  • Knowledge of basic data structures and algorithms is a must.
  • Multilingual programming experience: primarily in Ruby, with a trend to migrate to GOlang and Rust.
  • Excellent debugging, analytical, problem-solving, and social skills.
  • BS/MS degree in Computer Science, Engineering or related subject.
  • Experience working with Docker and other isolation technologies.
  • Experience working with public cloud infrastructure providers (AWS/Azure/Google Cloud).

  • Build/extend/troubleshoot/fix complex heterogeneous GOlang and Ruby applications.
  • Improve execution engine of custom third-party code.
  • Write well-designed, testable, efficient code in Ruby and GOlang.
  • Integrate data storage solutions (Postgres/S3/DynamoDB/Kafka/ClickHouse).
  • Contribute in all phases of the development lifecycle.
  • Provide code reviews to teammates.
  • Evaluate and propose improvements to existing systems.
  • Identify bottlenecks and bugs, and devise solutions.
  • Help maintain code quality, organization, and automation.
  • Explore new technologies, including Rust and Wasm.
Posted about 4 hours ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 165000.0 - 195000.0 USD per year

๐Ÿ” Data management for IT and Security

  • Bachelorโ€™s degree in Computer Science or a similar field.
  • 3+ years of professional software development experience.
  • Ability to write clean, maintainable, and testable code.
  • Experience in frontend development, especially using React and TypeScript.
  • Strong understanding of CSS.
  • Experience with regression testing tools and frameworks.
  • Proficiency in advanced software development for large, distributed systems.
  • Strong knowledge of data structures and algorithms.
  • Excellent communication skills, both verbal and written.

  • Develop frontend features to help customers configure data processing components.
  • Collaborate with other business functions to assist in achieving team goals.
  • Design, develop, test, and maintain software to ensure positive user experiences.
  • Create robust test plans and automated tests to verify product features.
  • Work closely with engineers, UX designers, and product managers for implementation.
  • Take end-to-end ownership of developed software and participate in on-call/support rotations.
  • Initiate initiatives to assist the broader team in reaching their goals.
Posted about 5 hours ago
Apply
Apply

๐Ÿ“ Japan

๐Ÿงญ Full-Time

๐Ÿ” Insurance technology

๐Ÿข Company: Sprout.ai

  • Comfortable communicating in both Japanese and English.
  • Strong experience working in fully cloud-hosted environments (e.g. AWS).
  • Strong proficiency in software architecture using Python or similar backend programming languages.
  • Solid RDBMS experience, preferably with PostgreSQL.
  • Experience building RESTful APIs (e.g. FastAPI) and real-time data processing pipelines.
  • Deep understanding of modern software development lifecycles, including code quality, pull requests, code reviews, CI/CD, QA, and production releases in an agile, fast-paced environment.
  • Collaborative by nature, with excellent communication, teamwork abilities, and stakeholder management skills.
  • Comfortable and confident speaking directly with customers, including non-technical individuals.
  • Strong problem-solving skills with the ability to think critically and creatively.
  • Self-motivated, with a strong sense of ownership and accountability.

  • Work with different stakeholders across the business and directly with our customers to understand a problem space within your area, propose solutions, and own the end to end delivery of complex projects.
  • Own and maintain specific parts of our stack with best in class engineering practices.
  • Write comprehensive unit, integration and end-to-end automated tests in the backend for customer-facing features.
  • Lead on platform-facing work, using infrastructure-as-code (AWS, terraform, k8s) to ensure our platform is reliable and scalable.
  • Take a lead in code reviews, provide constructive feedback, and keep to date with latest trends in the industry.
  • Provide mentoring to other members of the Engineering and Data Science teams.
  • Lead in the continuous improvement of the processes and ways of working for the engineering team.
  • Manage feature rollouts with multiple releases per day by utilising feature flags, metrics, logs and alerting.

AWSPostgreSQLPythonKubernetesFastAPICI/CDRESTful APIsTerraform

Posted about 6 hours ago
Apply
Apply

๐Ÿ’ธ 150000.0 - 200000.0 USD per year

๐Ÿ” Ticketing industry

  • Experience building business-critical software in a fast-paced environment.
  • Experience solving complex technical challenges related to ticketing problems like venue mapping and event matching.
  • Passion for software craftsmanship and product with high standards.
  • Commitment to teamwork and mentoring in a diverse environment.

  • Ship code to production many times a day across dozens of services.
  • Build a new stream ingestion process to efficiently send and store currently live listings.
  • Build and maintain streaming data pipelines.
  • Create tooling and services for machine-learning applications and data products.
  • Evaluate new technologies and improve the software stack.
  • Communicate and collaborate with Data Scientists, Analysts, Software Engineers, and the Product team.
Posted about 7 hours ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 200000.0 USD per year

๐Ÿ” Ticketing industry

  • Experience building business-critical software in a fast-paced environment.
  • Experience solving complex technical challenges.
  • Passion for software craftsmanship and product.
  • Commitment to working with a diverse group and mentoring others.

  • Ship code to production many times a day across dozens of services.
  • Build a new stream ingestion process for live listings.
  • Build and maintain streaming data pipelines.
  • Create tooling and services for machine-learning applications.
  • Evaluate new technologies and improve the software stack.
  • Communicate and collaborate with Data Scientists, Analysts, Software Engineers, and Product team.
Posted about 7 hours ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ” MedTech

  • 5+ years of experience in backend development with strong focus on Ruby on Rails.
  • Proficiency in working with MongoDB and understanding database design principles.
  • Experience with unit testing frameworks and tools such as RSpec, Capybara, SitePrism, and Fabricator.
  • Familiarity with version control systems, particularly Git, and platforms like GitHub.
  • Strong written and verbal communication skills.

  • Design, develop, and maintain backend systems using Ruby on Rails 7.
  • Implement and manage databases, focusing on MongoDB.
  • Develop and maintain APIs for integrations with frontend applications and third-party services.
  • Optimize applications for high performance and scalability.
  • Refactor and enhance existing features while developing new ones.
  • Develop secure, flexible solutions for medical data management.
  • Maintain high test coverage for system reliability.
  • Troubleshoot, debug, and resolve technical issues.
  • Expand software to manage workflows for medical assessments.
Posted about 7 hours ago
Apply
Apply

๐Ÿ“ Hong Kong

๐Ÿ” Financial services, Insurance

๐Ÿข Company: Bjak๐Ÿ‘ฅ 101-250Price ComparisonInsurTechInformation Technology

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree is a plus.
  • Proven experience as a Software Engineer or related role, with a minimum of [X] years of experience in software development.
  • Strong proficiency in one or more programming languages such as Java, Python, JavaScript, or C++.
  • Solid understanding of data structures, algorithms, object-oriented design principles, and design patterns.
  • Experience with web development frameworks (e.g., React, Angular, Vue.js) and RESTful API design.
  • Familiarity with database systems such as MySQL, PostgreSQL, MongoDB, or Redis.
  • Proficiency in version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent problem-solving skills, attention to detail, and a passion for writing clean and maintainable code.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a cross-functional team environment.
  • Experience working in an Agile development environment is preferred.
  • Fluency in English, both written and verbal, is required. Knowledge of Bahasa Indonesia is a plus.

  • Design, develop, and maintain scalable and high-performance software applications using modern programming languages and frameworks.
  • Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications and implementation plans.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct code reviews, provide constructive feedback, and mentor junior team members to promote continuous improvement and knowledge sharing.
  • Troubleshoot and debug issues, perform root cause analysis, and implement effective solutions to ensure the reliability and stability of software systems.
  • Stay updated on emerging technologies, industry trends, and best practices in software development, and leverage this knowledge to drive innovation and improve development processes.
  • Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of high-quality software increments.
  • Collaborate with cross-functional teams to contribute to the architecture, design, and development of new features and products.

PostgreSQLPythonAgileDesign PatternsGitJavaJavascriptMongoDBMySQLVue.JsC++AlgorithmsData StructuresAngularREST APIRedisReactCI/CD

Posted about 7 hours ago
Apply

Related Articles

Posted 5 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 5 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 5 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 5 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.