ApplySr. Software Engineer
Posted over 1 year agoViewed
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.
ApplyRelated Jobs
Apply📍 Romania
🔍 Cybersecurity
🏢 Company: crowdstrikecareers
- Degree in Computer Science (or professional experience in data structures/algorithms/distributed systems)
- At least 5 years of previous experience as a Software Engineer
- Deep understanding of scalability and distributed systems core concepts i.e. sharding, partitioning, concurrency, etc
- Being a team player
- The ability to thrive in a test-driven, collaborative, and iterative programming environment
- Work on and enrich backend microservices – From researching areas of concern to implementing the final solution
- Leverage existing CrowdStrike tool and services to build cloud-based systems to help detect targeted attacks
- Brainstorm, research, define, communicate, and build collaboratively with members across multiple teams
- Be prepared to mentor other developers on web, backend and data storage technologies and our system
- Be aware of our product to improve architecture, knowledge models, user experience, performance, and stability
AWSBackend DevelopmentDockerSoftware DevelopmentElasticSearchGitKafkaKubernetesAlgorithmsCassandraData StructuresGoRedisMicroservices
Posted 1 day ago
Apply Apply📍 North America
🧭 Full-Time
💸 140000.0 - 185000.0 USD per year
🔍 Software Development
🏢 Company: UpCodes👥 11-50💰 Series A 7 months agoCivil EngineeringComplianceConstructionArchitecture
- 5+ years of experience building web apps
- Clean simple code, even when solving complex problems
- Good systems design and architecture knowledge
- Good knowledge of the software life cycle, including code reviews, testing, team organization
- Ability to balance business concerns with engineering considerations
- Ability to learn new tech quickly
- Experience mentoring junior engineers
- Experience interacting with multiple stakeholders
- Enjoyable to work with
- Involved in end-to-end development on features across our web product
- Mentor junior software engineers
AWSBackend DevelopmentPostgreSQLPythonFrontend DevelopmentKubernetesSoftware ArchitectureTypeScriptAlgorithmsAPI testingData engineeringFastAPIREST APIRedisNext.jsReactCI/CDMentoringDevOpsMicroservicesSoftware Engineering
Posted 3 days ago
Apply Apply📍 Ireland, United Kingdom
🔍 Cybersecurity
🏢 Company: crowdstrikecareers
- 5+ years of full-time experience developing micro services for a SaaS product, in one of the following languages: Go, Java, Scala, Kotlin, C++, Python, Node.js.
- Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
- Deep understanding of distributed systems and scalability challenges.
- Deep understanding of multi-threading, concurrency, and parallel processing technologies.
- Proven ability to work effectively with both local and remote teams
- Excellent communication skills, both verbal and written
- A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
- The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
- Develop and maintain services to meet reliability and scalability demands.
- Develop and enhance monitoring services.
- Brainstorm, define, and build collaboratively with members across multiple teams.
- Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team.
- Be mentored and mentor other developers on web security, authentication and authorization strategies.
- Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability.
- Be an energetic ‘self-starter’ with the ability to take ownership and be accountable for deliverables.
- Use and give back to the open source community.
AWSBackend DevelopmentDockerNode.jsPythonSoftware DevelopmentCloud ComputingCybersecurityJavaKafkaKotlinKubernetesC++AlgorithmsCassandraData StructuresGoREST APICI/CDLinuxDevOpsTerraformMicroservicesJSONScalaSoftware Engineering
Posted 4 days ago
Apply Apply📍 United States
🧭 Full-Time
💸 118200.0 - 147700.0 USD per year
🔍 Healthcare
🏢 Company: Natera👥 1001-5000💰 $250,000,000 Post-IPO Equity over 1 year ago🫂 Last layoff about 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics
- 7+ years of software development experience, with a focus on building secure, scalable web applications
- Strong proficiency in modern programming languages such as Node, TypeScript.
- Experience with cloud-native technologies and platforms, preferably AWS
- Expertise in containerization (Docker), and orchestration (Kubernetes)
- Experience with event-driven architectures and message queuing systems (e.g., Kafka)
- Familiarity with serverless computing and Function-as-a-Service (FaaS) platforms
- Proficiency in DevOps practices, including CI/CD pipelines, infrastructure as code (e.g., Terraform, AWS CDK, AWS CloudFormation)
- Experience with agile methodologies and leading development teams
- Strong understanding of software design patterns, data structures, and algorithms
- Expertise in database technologies, including both SQL and NoSQL databases
- Experience with API design and development (REST, GraphQL)
- Knowledge of security best practices and experience implementing them in web applications
- Familiarity with monitoring, logging, and observability tools (e.g., ELK stack)
- Strong problem-solving skills and ability to mentor junior developers
- Excellent communication skills and ability to collaborate with cross-functional teams
- Experience in healthcare, and healthcare billing industries is a plus
- Act as the technical counterpart for offshore teams leads (European TimeZone), guiding them on technical decisions and aligning their work with the overarching system architecture.
- Serve as the primary point of contact for Product Managers on technical matters.
- Lead technical aspects of the project, guide the engineering team, ensure code quality, and implement best practices.
- Own RFC and Design Document, and contribute to the critical code base.
- Perform code reviews and mentor the development team with best practices.
- Make key design and technical implementation on the complex system and help guide engineering vision.
- Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly microservices APIs and serverless workflows
- Design, build and maintain highly sustainable systems to support our business applications.
- Continue improving process and procedure and evangelizing best practices.
- Be a contributing team member to the end-to-end execution of compliance initiatives.
- Be responsible for practicing technical design, developing new functionality and maintaining existing components.
- This role works with PHI on a regular basis both in paper and electronic form and has access to various technologies to access PHI (paper and electronic) in order to perform the job.
- Must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire.
- Must maintain a current status on Natera training requirements.
AWSBackend DevelopmentDockerLeadershipNode.jsPostgreSQLSQLDesign PatternsKafkaKubernetesMySQLSoftware ArchitectureTypeScriptAPI testingData StructuresREST APIServerlessCommunication SkillsCI/CDProblem SolvingAgile methodologiesMentoringDevOpsMicroservicesComplianceFinancial analysisSoftware EngineeringData management
Posted 4 days ago
Apply Apply🔍 Software Development
- Bachelor’s degree in computer science, a related field or equivalent experience
- Deep understanding of API/workflow development and best practices in Python or Java
- 5+ years of industry API and backend development experience, building API endpoints for consumer or business-facing products
- Proficiency in common backend tech stacks for RESTful API, storage, caching, and data processing
- Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
- Ability to keep up-to-date with new technologies to understand what should be incorporated
- Strong collaboration and communication skills
- Experience with GraphQL large data processing is a plus
- Write high-quality, performant Python/Java code to build out workflows leveraging API’s that enable our systems that maintain Pinner trust from a Privacy and regulatory compliance perspective
- Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that leverage large-scale data
- Partner with design, product, and backend teams to build end-to-end functionality
- Put on your Pinner hat to suggest new product ideas and features
- Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
- Grow as an engineer by working with world-class peers on varied and high-impact projects
Posted 6 days ago
Apply Apply🧭 Full-Time
🔍 Software Development
🏢 Company: National Information Solutions Cooperative (NISC)
- 10+ years' experience in software development, preferably with at least 5+ years in AI/ML software development.
- Strong experience with LLMs (e.g., OpenAI, Anthropic, Mistral, or custom-trained models).
- Proven ability to design and implement agentic architectures.
- Experience training, fine-tuning, and deploying ML models.
- Proficiency in Python, TensorFlow, PyTorch, and cloud-based ML solutions (AWS, Azure, GCP).
- Strong software engineering background, including scalable system design and API development.
- Architect, develop, and deploy real-world AI/ML solutions that are actively used in production environments.
- Provide guidance and expertise in AI/ML development, ensuring best practices in software engineering and model deployment.
- Stay at the forefront of AI advancements, evaluating and integrating emerging technologies to enhance our AI capabilities.
- Lead the design and implementation of AI applications leveraging LLMs and agent-based AI systems.
- Develop and fine-tune ML models to improve efficiency, scalability, and business impact.
- Work closely with software engineers, data scientists, and business stakeholders to drive AI-driven product enhancements.
- Ensure AI/ML solutions align with the needs of cooperatives and their members, enhancing the ability of rural utilities and broadband providers to serve their communities.
- Ensure high-quality, maintainable, and scalable AI/ML solutions.
- Follow all established software development methodologies and procedures.
Posted 6 days ago
Apply Apply🧭 Full-Time
🔍 Software Development
🏢 Company: NISC
- 10+ years' experience in software development, preferably with at least 5+ years in AI/ML software development.
- Strong experience with LLMs (e.g., OpenAI, Anthropic, Mistral, or custom-trained models).
- Proven ability to design and implement agentic architectures.
- Experience training, fine-tuning, and deploying ML models.
- Proficiency in Python, TensorFlow, PyTorch, and cloud-based ML solutions (AWS, Azure, GCP).
- Strong software engineering background, including scalable system design and API development.
- A deep enthusiasm for AI and ML, coupled with a proven ability to deliver functional AI applications beyond prototypes or research projects.
- Ability to translate complex AI concepts into practical, high-impact applications.
- Passion for the cooperative business model and improving technology for rural utilities and broadband providers.
- Experience guiding teams and working cross-functionally with technical and non-technical stakeholders.
- Experience with vector databases, retrieval-augmented generation (RAG), or multi-agent AI systems.
- Familiarity with reinforcement learning, AI safety, and ethical AI considerations.
- Open-source AI contributions or research experience.
- A portfolio or case study showcasing real-world AI deployments and their impact.
- Experience working with utilities, broadband providers, or cooperatives.
- Architect, develop, and deploy real-world AI/ML solutions that are actively used in production environments.
- Provide guidance and expertise in AI/ML development, ensuring best practices in software engineering and model deployment.
- Stay at the forefront of AI advancements, evaluating and integrating emerging technologies to enhance our AI capabilities.
- Lead the design and implementation of AI applications leveraging LLMs and agent-based AI systems.
- Develop and fine-tune ML models to improve efficiency, scalability, and business impact.
- Work closely with software engineers, data scientists, and business stakeholders to drive AI-driven product enhancements.
- Ensure AI/ML solutions align with the needs of cooperatives and their members, enhancing the ability of rural utilities and broadband providers to serve their communities.
- Ensure high-quality, maintainable, and scalable AI/ML solutions.
- Follow all established software development methodologies and procedures.
Posted 7 days ago
Apply Apply📍 US
🧭 Full-Time
🔍 Software Development
🏢 Company: Crogl👥 11-50💰 $25,000,000 Series A 21 days agoComputerNetwork SecuritySoftware
- 5+ years of experience software development with focus on SaaS and cloud
- Strong programming skills in at least one of the following languages: Python, Go
- Proficiency in API development (e.g. REST)
- Experience cloud platforms and containerization development (e.g. in AWS, Kubernetes)
- Knowledge of databases, data modeling, and performance optimization techniques
- Agile development methodologies and version control systems
- Design and implement features for a compound AI system w/ agents, LLMs, RAGs
- Create APIs, create data models
- Design, develop, and maintain high-quality code Python and Go code
- Write documentation
- Develop and maintain unit, integration, and functional tests
- Provide customer support to early adopters
AWSPythonSQLAgileCloud ComputingGitKubernetesAlgorithmsAPI testingData StructuresGoREST APICI/CDRESTful APIsDevOpsMicroservicesJSONData modelingSoftware EngineeringDebuggingCustomer supportSaaS
Posted 7 days ago
Apply Apply📍 United States
🧭 Full-Time
💸 162825.0 - 260520.0 USD per year
🔍 Software Development
- 8+ years of experience in software engineering
- Experience building complex and impactful software in a team environment
- Deep skill in driving technical solutions across multiple teams
- Backend service experience in managed languages such as Java, Scala, Go, C#, or similar
- Strong experience with database, especially SQL and Cassandra
- Experience building out cloud architecture in Azure and/or AWS
- Azure to AWS migration experience
- Experience designing and delivering high-availability, scalable cloud-based systems
- You write beautiful, simple, maintainable code for backend microservices
- Interest in helping to set the technical and organizational direction for a growing engineering team across multiple US locations
- Lead engineering architecture design reviews
- Set a high technical bar for the team through code and architecture design reviews
- Mentoring engineers
- Working across teams with Product, Design, and Engineering to solve some of our biggest technical challenges within our stack for our customers
- Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
- Building services that adhere to our high bar on availability and latency in this mission-critical space
- Working with the latest open source technologies
AWSBackend DevelopmentSoftware DevelopmentSQLCloud ComputingDesign PatternsJavaSoftware ArchitectureAzureCassandraData StructuresREST APICommunication SkillsMentoringMicroservicesTechnical support
Posted 7 days ago
Apply Apply📍 United States
🧭 Full-Time
💸 162825.0 - 260520.0 USD per year
🔍 Software Development
- 8+ years of experience in software engineering
- Experience building complex and impactful software in a team environment
- Deep skill in driving technical solutions across multiple teams
- Backend service experience in managed languages such as Java, Scala, Go, C#, or similar
- Strong experience with database, especially SQL and Cassandra
- Experience building out cloud architecture in Azure and/or AWS
- Azure to AWS migration experience
- Experience designing and delivering high-availability, scalable cloud-based systems
- You write beautiful, simple, maintainable code for backend microservices
- Interest in helping to set the technical and organizational direction for a growing engineering team across multiple US locations
- Lead engineering architecture design reviews
- Set a high technical bar for the team through code and architecture design reviews
- Mentoring engineers
- Working across teams with Product, Design, and Engineering to solve some of our biggest technical challenges within our stack for our customers
- Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
- Building services that adhere to our high bar on availability and latency in this mission-critical space
- Working with the latest open source technologies
AWSBackend DevelopmentLeadershipSQLCloud ComputingJavaSoftware ArchitectureC#AzureCassandraGoREST APICommunication SkillsCI/CDProblem SolvingMentoringMicroservicesTeamworkScala
Posted 7 days ago
Apply Related Articles
Posted 26 days ago
Why is remote work so nice? Let's try to see!
Posted 7 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 7 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 7 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 7 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.