Apply

Senior Software Engineer

Posted 9 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5 years

πŸ“ Location: United States

πŸ” Industry: Software Development

🏒 Company: Wisdom

πŸ—£οΈ Languages: English

⏳ Experience: 5 years

πŸͺ„ Skills: AWSBackend DevelopmentNode.jsPostgreSQLCloud ComputingFrontend DevelopmentGitTypeScriptReactCI/CDRESTful APIsSoftware Engineering

Requirements:
  • At least 5 years of software engineering development experience
  • Proficiency in Typescript/Javascript
  • Experience designing and scaling databases such as Postgres
  • Experience building infrastructure in a cloud provider like AWS or GCP
  • A strong product mindset and high user empathy
Responsibilities:
  • Build software from the ground up in a fast-paced environment, and iterate on existing products as they launch
  • Work across the stack, from designing database schemas to deploying HIPAA-compliant cloud infrastructure to spinning up Node.js backend services and React frontends
  • Design and implement resilient integrations with dental insurance carriers and practice management systems
  • Collaborate directly with our dental billers and clients to understand their challenges and come up with creative solutions to improve their workflows
  • Take on ambiguous problems and shape the culture and best practices of our engineering team
Apply

Related Jobs

Apply

πŸ“ United States

πŸ’Έ 170000.0 - 190000.0 USD per year

πŸ” ELearning

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed about 2 years agoInternet

  • Proven full-stack development experience with TypeScript, Node.js, and React
  • Strong cloud engineering knowledge, especially within AWS and Terraform environments
  • Experience working in XP environments (pair programming, TDD, CI/CD)
  • Skilled in breaking down complex features into incremental, value-driven releases
  • Prior experience leading technical teams or mentoring peers in collaborative settings
  • Excellent communication and team collaboration skills
  • Familiarity with containerization (e.g., Docker) and API integrations
  • Collaborate through pair/mob programming to build scalable, performant applications
  • Contribute to modernizing legacy systems and developing new product features
  • Lead architectural decisions and help shape technical direction
  • Mentor engineers and guide XP practices like TDD, CI/CD, and incremental delivery
  • Work with Product and Design to align technical efforts with business goals
  • Drive continuous improvement in development workflows and team dynamics
  • Advocate for shared ownership, knowledge sharing, and agile best practices
  • Ensure infrastructure as code and cloud deployments are robust and secure

AWSBackend DevelopmentDockerLeadershipNode.jsFull Stack DevelopmentSoftware ArchitectureTypeScriptReactCI/CDMentoringTerraformSoftware Engineering

Posted about 8 hours ago
Apply
Apply

πŸ“ Belgrade, RS, Tbilisi, GE, Yerevan, AM, Podgorica, ME, Cyprus, Malta, USA, Armenia, Georgia, Kazakhstan, Montenegro, Poland, Latvia, Serbia, Spain, Portugal, UAE, Israel, Turkey, Thailand, Indonesia, Japan, Hong Kong, Australia

🧭 Full-Time

πŸ” Software Development

🏒 Company: Social Discovery GroupπŸ‘₯ 501-1000Venture CapitalFinanceInformation Technology

  • Solid experience with .NET Core (C#, ASP.NET WebAPI, multithreading, performance optimization, and best practices).
  • Proven expertise in developing distributed and/or high-load applications.
  • Hands-on experience with message brokers such as RabbitMQ or Kafka.
  • Proficiency with Microsoft SQL Server (2008–2019).
  • Familiarity with NoSQL databases (e.g., MongoDB, Redis).
  • An English proficiency level of B1 or higher.
  • Develop new functionality for the website and mobile application.
  • Participate in designing the architecture of a large, high-load application.
  • Implement complex business tasks and optimize technical systems.
  • Continuously improve the development process to enhance efficiency and quality.

Backend DevelopmentSoftware DevelopmentKafkaMicrosoft SQL ServerMongoDBRabbitmqC#ASP.NET Web API.NET coreRedisRESTful APIs

Posted about 8 hours ago
Apply
Apply

πŸ“ District of Columbia, United States, Germany, United Kingdom, France, Italy

🧭 Full-Time

πŸ” Software Development

🏒 Company: Ailevate

  • 5+ years of Python software development experience.
  • Strong experience with FastAPI (or Flask) for building scalable APIs.
  • Experience with LLMs, NLP, and AI-driven applications.
  • Experience integrating LLM APIs such as OpenAI, Anthropic, or vLLM.
  • Proficiency in microservices architecture and distributed systems.
  • Familiarity with frameworks such as TensorFlow and PyTorch and model optimization techniques.
  • Experience with SQL and NoSQL databases such as Elasticsearch or PostgreSQL.
  • Cloud experience with Azure, AWS, or GCP, along with CI/CD automation.
  • Proficiency in containerization with Docker and orchestration using Kubernetes.
  • Experience with event-driven architectures using RabbitMQ or similar message brokers.
  • Develop, optimize, and scale backend services using Python and FastAPI.
  • Design and implement microservices for LLM-powered AI Agents, focusing on real-time processing, inference, and decision-making.
  • Integrate LLM APIs (OpenAI, Anthropic, vLLM, etc.) to power AI-driven insights and automation.
  • Enhance our Retrieval-Augmented Generation (RAG) pipeline, enabling AI Agents to retrieve, process, and synthesize knowledge.
  • Implement messaging and event-driven workflows using RabbitMQ.
  • Fine-tune and optimize LLMs using TensorFlow and PyTorch as the platform evolves.
  • Deploy and manage AI workloads on Kubernetes, ensuring scalability and high availability.
  • Collaborate with infrastructure and DevOps teams to streamline CI/CD pipelines and cloud-based deployments.
  • Write well-structured, maintainable, and testable code following best practices.
  • Mentor junior engineers and contribute to technical decision-making.

AWSDockerPythonSoftware DevelopmentSQLArtificial IntelligenceKubernetesMachine LearningRabbitmqAPI testingFastAPINosqlCI/CDDevOpsMicroservices

Posted about 21 hours ago
Apply
Apply

πŸ“ United States

πŸ” Cybersecurity

🏒 Company: Keeper Security, Inc.

  • 5+ years of experience in frontend engineering with a focus on web and desktop software development
  • Strong proficiency in core front end syntax such as HTML and CSS
  • Strong proficiency in the JavaScript programming language.
  • Strong proficiency in React.js Library
  • Knowledge of React Redux Library
  • Experience with developing single page web applications
  • Proficient with the Git version control system (VCS)
  • Comfortable with the GitHub platform
  • Familiarity with agile development methodologies
  • Excellent problem-solving and debugging skills
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Develop secure and scalable solutions for Keeper's Admin Console
  • Write clean and modern code that follows best practices, being proficient in React.js
  • Maintain clear and detailed internal documentation
  • Collaborate with cross-functional teams to deliver high-quality software solutions on-time
  • Review code changes made by team members and provide constructive feedback
  • Troubleshoot and debug software issues as they arise
  • Continuously research and learn about new software technologies and methodologies

Software DevelopmentAgileFrontend DevelopmentGitHTMLCSSJavascriptReact.jsDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ” Financial Wellness

🏒 Company: Credit Genie

  • 5+ years of professional mobile development
  • Proficient in Kotlin
  • Deep understanding of mobile app UX best practices
  • Ability to propose, refine, code, and update UX/product solutions to ensure they meet customer needs
  • Proficiency in taking design mocks (including Figma files) and coding them in-app using Kotlin
  • Experience working independently and directly with product, marketing, and engineering teams in a highly iterative environment
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Collaborate with designers, product managers, and other engineers to define a compelling UX that functions well within an Android mobile app
  • Write code for app design, features, components, and integrations in a clean, readable, and reusable fashion
  • Provide Android mobile app expertise, helping improve the team's development practices, design patterns, deployment processes, and customer experience
  • Work with stakeholders from product, marketing, etc. on initiatives aligning with our KPIs and business priorities
  • Contribute to all phases of the development lifecycle
  • Participate in standard engineering practices such as code reviews, standups, planning meetings, and product/technology demos
  • Stay abreast of emerging technologies and industry trends, evaluating their potential to enhance the Credit Genie product suite and maintain our competitive edge

AndroidDesign PatternsFigmaGitKotlinUI DesignMobile testingCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Cybersecurity

🏒 Company: Keeper Security, Inc.

  • 5+ years of experience in Swift/iOS app development
  • Experience deploying large/multiple apps to the App Store
  • Knowledge and understanding of mobile development, including communicating with backend services
  • An expert at using XCode, and comfortable with using beta versions as well
  • Willing to learn how to deliver work iteratively and push goals to the finish line
  • Strong problem solver with focus on code design, quality and architecture, and debugging skills
  • Experience with automated build systems (Github Actions), version and project control and issue tracking systems
  • Prior experience with Encryption/Decryption is highly preferred, but not required
  • Experience implementing beta iOS features is a huge plus
  • Strong technical, written and verbal communication, keeping regular communication with designers and project managers as necessary
  • Ability to work collaboratively with a group of team members
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Develop secure and scalable solutions for Keeper's Swift platforms
  • Write clean and modern code that follows best practices, being proficient in Swift and Objective-C code
  • Maintain clear and detailed internal documentation
  • Knowledgeable about algorithms, and app performance (both speed and memory performance)
  • Collaborate with cross-functional teams to deliver high-quality software solutions on-time
  • Review code changes made by team members and provide constructive feedback
  • Troubleshoot and debug software issues as they arise
  • Research and compare similar competitor products
  • Continuously research and learn about new software technologies and methodologies

GitiOS DevelopmentObjective-CSoftware ArchitectureSwiftAlgorithmsAPI testingData StructuresCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsJSONSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada, United Kingdom, India, Armenia, Australia, New Zealand

🧭 Full-Time

πŸ” Govtech

  • Proficiency in Java or Ruby programming languages.
  • Strong knowledge of AWS services and cloud architecture.
  • Experience as a lead developer, managing teams and feature development.
  • Clear understanding of OOPs concepts and their practical application.
  • Functional strength in problem-solving and software design.
  • Lead the design, development, and deployment of scalable software solutions.
  • Mentor and guide junior developers, fostering their technical growth.
  • Collaborate with cross-functional teams to deliver high-quality features.
  • Design and implement infrastructure or features with a focus on scalability and reliability.
  • Ensure adherence to best practices in software development and cloud architecture.
  • Promote a strong understanding of OOPs concepts and functional programming principles.

AWSBackend DevelopmentLeadershipSoftware DevelopmentJavaRubyCI/CDAgile methodologiesRESTful APIsMentoringDevOpsMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: Keeper Security, Inc.

  • 5+ years of experience in developing Android applications
  • Proficiency in Kotlin and Java programming languages
  • Expertise in Android SDK and Android Studio
  • Experience with RESTful API design and implementation
  • Familiarity with Agile/Scrum methodologies
  • Knowledge of data structures, algorithms, and software design principles
  • Experience with unit testing, UI testing and integration testing
  • Develop secure and scalable solutions for Keeper's Android platforms
  • Write clean and modern code that follows best practices, being proficient in Kotlin and Java code
  • Maintain clear and detailed internal documentation
  • Knowledgeable about algorithms, and app performance (both speed and memory performance)
  • Collaborate with cross-functional teams to deliver high-quality software solutions on-time
  • Review code changes made by team members and provide constructive feedback
  • Troubleshoot and debug software issues as they arise
  • Research and compare similar competitor products
  • Continuously research and learn about new software technologies and methodologies

AgileAndroidCybersecurityJavaKotlinSCRUMUI DesignAlgorithmsData StructuresCommunication SkillsRESTful APIsSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: Victorix Inc

  • 10 years of work-related experience in C#, OOP, HTML5, JavaScript, Git, MS SQL, Windows Operating Systems, DevOps, CI/CD, .NET Framework, .NET Core, and Azure cloud technology.
  • Senior level experience in developing, maintaining, and supporting applications using Microsoft technology stack with emphasis on .NET, .NET Core, C#, SQL Server development and Azure cloud.
  • Python and PHP skills desired (not a primary skillset)
  • Familiar with Azure cloud technology, concept of SaaS, PaaS, IaaS and ability to develop, configurate and deploy web applications in Azure app service, blob storage, B2C, Azure SQL and Serverless services.
  • Develop and enhance applications in Microsoft Technology Stack with .Net Framework/Core, C# and OOP using Visual Studio.
  • Build and utilize WCF and RESTful APIs.
  • Develop and maintain Web Applications using various tech stacks (ASP.NET, VB.NET, C#.NET, Node.js, Python, PHP)
  • Design, develop and maintain complex MSSQL Stored Procedures, Functions and Views.
  • Debug and troubleshoot existing code.
  • Familiarity with Azure DevOps workflow management (Projects/Epics/Features/Stories/Tasks), maintaining code (Repos, Branches), and code review (Pull Requests).
  • Experience creating release pipelines with infrastructure as code (IAC) methodologies (Bicep and/or Terraform).
  • Produce technical documentation.
  • Participate in all phases of the software development life cycle in a team environment.
  • Able to multi-task and adapt to shifting priorities.
  • Follow industry best practices and company standard secure coding practices.
  • Follow Change and Release Management processes.
  • Perform peer code review.
  • Perform 3rd-level application support.
  • Assist support analysts with issues they are unable to resolve.
  • Ensure customer satisfaction by meeting customer needs in a courteous and timely manner.
  • Provide after-hours support as needed.
  • Keep up to date with the latest client-side frameworks, techniques, and technologies.
  • Other duties as assigned.

PHPPythonSQLASP.NETGitHTMLJavascriptMicrosoft AzureMicrosoft SQL ServerVB.NETC#Azure.NET.NET coreCI/CDRESTful APIsDevOpsTerraformSaaS

Posted 2 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: Percona

  • Minimum 3 years of experience in Go development and object-oriented design with a strong understanding of SOLID, KISS, and DRY principles
  • Strong knowledge of NoSQL databases and large-scale distributed systems, preferably MongoDB, as well as ACID and replication
  • Strong understanding of replication and sharding techniques
  • Experience with Continuous Integration and Continuous Delivery tools such as GitHub Actions, Jenkins, CircleCI, and Travis
  • Experience with high-concurrency threading models, atomics, and locking primitives
  • Knowledge of various programming and scripting languages such as BASH, Perl, and Python
  • Working with tools like profiler, gdb, and strace for debugging
  • Proven experience with AI/ML technologies and a strong enthusiasm for building intelligent systems
  • Collaborate with a geographically distributed team to design and implement new products and tools around MongoDB.
  • Participate in code reviews to ensure high-quality software.
  • Engage with the broader MongoDB open-source community by submitting and reviewing pull requests (PRs) and addressing issues the community raises.
  • Work closely with product managers, QA teams, and community contributors to shape Percona’s tools roadmap and prioritize features that bring the most outstanding value.
  • Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems.
  • Contribute to upstream projects we leverage to bring our solutions to the community.
  • Serve as a mentor to junior developers, guiding best practices in software design, coding, testing, and debugging, particularly in large-scale distributed database systems.
  • Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing
  • Engage with other departments in Percona to ensure we’re delivering value-driven solutions.

DockerPythonSoftware DevelopmentSQLBashCloud ComputingJenkinsKubernetesMongoDBAlgorithmsData StructuresGoNosqlCI/CDRESTful APIsMentoringLinuxDebugging

Posted 2 days ago
Apply