Apply

Sr. Software Engineer

Posted 2023-07-10

View full description

📍 Location: United states

💸 Salary: $140,000 - 180,000

🔍 Industry: Healthcare

🗣️ Languages: English

Requirements:
5+ years of software engineering experience, proficiency in python/typescript/reactnative, experience with relational databases, experience working on applications from scratch, understanding of consumer-facing web applications, knowledge of modern web service concepts, ability to translate business problems into solutions, collaborative mindset, experience with greenfield projects is a plus.
Responsibilities:
Collaborate with cross-functional teams, participate in systems-level requirements definition, lead component design efforts, design and develop software, collaborate with global teams, ensure timely delivery of software, lead engineering projects, mentor and guide other engineers, define architectures and workflows, maintain code consistency, drive company's growth, innovate and contribute to software solutions, communicate technical concepts, uphold high standards in software engineering, seek self-improvement and foster relationships.Apply

Related Jobs

Apply

🔍 Software Development

🏢 Company: Lucid Software

  • BS Degree in Computer Science, related technical field, or equivalent practical experience.
  • 5+ years Industry experience.
  • Experience building scalable systems.
  • Can easily thrive working in an energizing environment.
  • Bias towards finding solutions vs. shutting down ideas.
  • Detail oriented and organized.
  • Excellent written and verbal communication skills.

  • Design, develop, test, deploy, maintain, and improve software.
  • Manage project priorities, deadlines, and deliverables.
  • Support and develop software engineers by providing advice and coaching when needed.
  • Other duties as assigned.
Posted 2024-12-01
Apply
Apply

🔍 IT and Security data solutions

🏢 Company: Cribl

  • Must be able to write clean, maintainable, and testable full stack code (Node.js/TypeScript).
  • Experience in complex development environments and large-scale highly available distributed systems.
  • Experience developing resilient and scalable backend services on major cloud providers, preferably AWS.
  • Experience developing secure and intuitive RESTful APIs.
  • Knowledge of data structures, algorithms, Linux, and distributed systems.
  • Knowledge of secure web development practices with troubleshooting complex workflows.
  • Experience using assertion frameworks like Mocha, Cypress, and Jest for regression checks.
  • You are a self-starter, quick learner, and detail-oriented.

  • Help define and refine the software development practices that make our team effective.
  • Write clean, maintainable, and testable code with an eye towards observability and resilience.
  • Coach and empower the less senior engineers on your team to help them level up.
  • Work with cross-functional team members to decide on the vision and scope of your product area.
  • Plan and forecast quarterly goals with Management and Product Engineering.
  • Champion the entire software development lifecycle from requirements to production support.
  • Share on-call and participate in service ownership.
Posted 2024-12-01
Apply
Apply

📍 UK and Europe

🧭 Full-Time

🔍 Digital content creation

  • Excels in navigating ambiguity and evolving requirements.
  • Approaches challenges incrementally, utilizing a test-and-learn methodology.
  • Self-motivated and proactive, with initiative-driven progress.
  • Experience in a fast-moving startup environment is desirable.
  • Supports team growth and uplifts peers outside of specific projects.

  • Writing well-architected, maintainable code.
  • Planning and leading high-complexity stories and epics.
  • Writing unit, functional and e2e tests.
  • Reviewing story plans for impacts on the application.
  • Participating in code review sessions with peers.
  • Agonizing over user experience.
  • Acting as the primary on-call resource for service disruptions.
  • Suggesting new technologies to improve productivity.
  • Mentoring peers on security best practices.
  • Deploying code to production for customer use.

AWSDockerNode.jsPHPJavascriptJenkinsjQueryTypeScriptJavaScriptRedisReactCollaborationMentoring

Posted 2024-11-26
Apply
Apply

🧭 Full-Time

🔍 SaaS, CRM, Music Education

  • Bachelor's degree or higher in Computer Science, or a related field.
  • 5+ years of experience in software engineering.
  • Strong proficiency in Frontend technologies: ReactJS / Apollo Graphql Client.
  • Strong proficiency in Backend technologies: Python, Graphql, AWS DynamoDB, AWS Lambda & ECS.
  • Experience with complex Datetime / Calendaring / Scheduling / Multi-timezone implementations.
  • Proven experience with Payments Processing (Stripe or other).
  • Expertise in web scale production infrastructure monitoring and optimization.
  • Demonstrated expertise in software design patterns, algorithms, and data structures.
  • Experience with unit testing frameworks.
  • Strong verbal and written communication skills.

  • Develop software applications and maintain production infrastructure.
  • Contribute to all aspects of application development, including front-end and back-end.
  • Work on APIs, tests, CI/CD processes, and AWS production infrastructure.
Posted 2024-11-26
Apply
Apply

🧭 Full-Time

💸 110000 - 160000 USD per year

🔍 Entertainment and Media

  • 5+ years of professional software development experience building cloud-based automation tooling.
  • Bachelor's degree or equivalent in Computer Science or related field.
  • Experience with observability tools (e.g., AWS Config, Azure App Config, Splunk, DataDog).
  • Expertise in monitoring systems for Cloud Control Planes.
  • Experience with IaaS (e.g., Terraform or CFT).
  • Strong communication and relationship-building skills.
  • Passion for DevOps culture and automation.

  • Provide technical and team leadership in Cloud Observability.
  • Articulate a vision and develop strategy for the Cloud Control Plane team and partner applications.
  • Consult with teams to deliver optimal services, tools, and processes.
  • Build relationships and align teams across NBCU.
  • Collaborate with engineering leadership to ensure development teams have necessary skills and tools.
Posted 2024-11-23
Apply
Apply

📍 San Francisco Bay Area, NYC, Seattle Metro, Denver / Boulder Metro, New York (excluding NYC), Washington D.C., California (excluding SF Bay Area), Colorado (excluding Denver / Boulder Metro), Washington (excluding Seattle Metro)

💸 176000 - 207000 USD per year

🔍 Cloud Infrastructure and Software Development

🏢 Company: HashiCorp

  • 5+ years of production experience working on backend applications (e.g., Ruby on Rails) and databases (e.g., Postgres, Redis).
  • Strive for quality through maintainable code and comprehensive testing from development to deployment.
  • Experience upgrading Ruby, Rails, and dependencies.
  • Experience building and scaling distributed, highly available systems.
  • Clear communication skills, empathy, and a willingness to learn.
  • Experience debugging performance bottlenecks for live services and systems.
  • Familiarity with best practices for application and infrastructure security.

  • Develop and maintain the backend services on which HCP Terraform relies.
  • Continuously improve the product by writing code in systems written in Ruby on Rails.
  • Investigate problems, performance bottlenecks, and orchestration issues that span multiple services.
  • Enable teammates through technical mentorship, code reviews, and pairing.
  • Participate in a 24/7 on-call rotation that supports production services.

RubyRuby on RailsPostgresRedis

Posted 2024-11-23
Apply
Apply

📍 India

🧭 Full-Time

🔍 SaaS-based Global Employment Platform

🏢 Company: G-P

  • 7+ years of experience in developing highly scalable enterprise-level services, platforms, or products.
  • Extensive experience in creating large-scale distributed applications with geographically distributed teams.
  • Deep knowledge of backend technologies including Node.js, Java, Python, Redis, and Golang.
  • Proficiency in choosing between SQL and NoSQL databases like MySQL/PostgreSQL and MongoDB/DynamoDB.
  • Knowledge of modern cloud architectures and technologies, with AWS experience being a plus.
  • Strong communication skills with the ability to document and explain technical concepts to various audiences.
  • Experience in a startup or high-growth environment and the ability to work in a fast-paced setting.
  • Hands-on experience in data modeling, AWS Serverless, and system integration is desirable.

  • Design and develop the company's best-in-class cloud platform, working across the G-P ecosystem.
  • Develop solutions suitable for a cloud-managed and serverless-first environment.
  • Create quick prototypes to refine concepts and transition them to production-quality features.
  • Promote modern agile methodologies and best practices like the Well Architected Framework.
  • Advocate for quality and scalability in software development.
  • Diagnose and resolve issues reported by internal teams and customers.
  • Develop and enhance test suites and promote a quality mindset.
  • Support and mentor software engineers through guidance and educational opportunities.

Node.jsPostgreSQLPythonSQLAgileDynamoDBJavaMongoDBMySQLGolangRedisServerlessNosqlCommunication SkillsAgile methodologiesCoaching

Posted 2024-11-23
Apply
Apply

🔍 Real estate

  • Strong experience in building web applications.
  • In-depth understanding of HTML, CSS, and rendering technologies.
  • Ability to work with cross-functional teams.
  • Experience with web hosting architecture.

  • Own and develop core product offerings including Website Builder, Render Engine, and Website Hosting Architecture.
  • Support real estate agents in building and customizing their websites.
  • Collaborate with Platform and Data Squads for CMS and MLS data integration.
  • Work in conjunction with the Creative Team for templated HTML content.
  • Explore new capabilities for collaborative home search.
Posted 2024-11-22
Apply
Apply

📍 LATAM

🔍 Real estate

NOT STATED

  • Own the development of core product offerings, including Website Builder, Render Engine, and Website Hosting Architecture.
  • Interface with Platform and Data Squads for CMS and MLS Data.
  • Collaborate with the Creative Team for templated HTML content.
  • Innovate next-generation collaborative home search capabilities.

Backend DevelopmentLeadershipSoftware DevelopmentHTMLCSSJavaJavascriptJavaScriptCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Posted 2024-11-22
Apply
Apply

📍 CANADA

🔍 Real Estate

NOT STATED

  • Own the development of core product offerings, including the Website Builder, Render Engine, and Website Hosting Architecture.
  • Interface with various teams such as Platform, Data Squads, and Creative Team for data and templated HTML content.
  • Work on improving the render engine's performance and exploring new collaborative features for home search.

Backend DevelopmentSoftware DevelopmentHTMLCSSJavaJavascriptReact.jsJavaScriptReactCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Posted 2024-11-22
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

August 22, 2024

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?

How to Balance Work and Life While Working Remotely

August 19, 2024

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.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

August 18, 2024

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.

How to Onboard Remote Employees Successfully

August 16, 2024

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.

Remote Work Statistics and Insights for 2024

August 13, 2024

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.