Software Security Engineer for Behavioral Health Innovations

1 month ago


Nashville, Tennessee, United States Charlie Health Full time
About Charlie Health Engineering, Product & Design

At Charlie Health Engineering, Product & Design, we're on a mission to revolutionize mental health treatment by connecting individuals with life-saving care. Our innovative virtual programs combine group sessions, individual therapy, and family therapy, delivered through personalized, evidence-based treatment plans.

We're seeking an exceptional Senior Software Engineer - Applications Security to join our team. As a key member of our engineering organization, you'll play a crucial role in developing the core services that power Charlie Health's high-quality care delivery.

Key Responsibilities
  • Design, develop, and deliver high-quality, performant features that drive meaningful business value using React, Python, and PostgreSQL.
  • Collaborate with product and design teams to create top-notch solutions that meet customer needs.
  • Conduct thorough security assessments of web and mobile applications to identify vulnerabilities and weaknesses.
  • Review application code for security flaws and provide actionable recommendations to development teams.
  • Evaluate and implement new security tools to enhance the organization's application security posture.
Requirements
  • Proven experience in application security, including vulnerability assessments, design reviews, and threat modeling.
  • Strong understanding of web application architectures, mobile application security, and cloud security principles.
  • Proficient in programming languages: React, Python, and PostgreSQL.
Benefits and Salary

As a valued member of our team, you'll enjoy comprehensive benefits and a competitive salary of $140,000 per year, reflecting your expertise and contributions to our mission-driven organization. At Charlie Health, we value diverse perspectives and strive to create an inclusive environment where everyone feels supported and empowered to make a meaningful impact.



  • Nashville, Tennessee, United States Subsplash Full time

    About the RoleThis is an entry-level position within our team, offering a great opportunity to develop your engineering skills while working on world-class software. You will collaborate closely with designers, product managers, your manager, and other engineers to create robust, scalable, and secure systems.As a Software Development Engineer I (Client-Side...


  • Nashville, Tennessee, United States Amazon Full time

    Amazon is a leader in innovation and customer obsession. We're looking for a skilled Skip to Key Job Responsibilities">Job Description:About AmazonWe are committed to a diverse and inclusive workplace where we empower employees to deliver the best results for our customers. With a strong focus on innovation, customer satisfaction, and employee growth, we...


  • Nashville, Tennessee, United States Copeland Full time

    About Copeland, a leading provider of climate technologies engineered for sustainability. We create efficient spaces through HVACR innovations and protect temperature-sensitive goods throughout the cold chain.We are seeking an experienced Senior Software Development Engineer to design and support scalable cloud native solutions with 24/7 uptime requirements...


  • Nashville, Tennessee, United States HealthStream Full time

    About the JobWe are seeking a skilled Software Developer to join our team in Nashville, TN, where you will design, develop, and maintain software products that enhance the quality of healthcare delivery. As a key member of our software development team, you will work with senior developers to refine requirements, design and estimate effort for new features...


  • Nashville, Tennessee, United States ZipRecruiter Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at ZipRecruiter. This is a critical role that requires a strong technical background and a passion for security.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our...


  • Nashville, Tennessee, United States Continuum Behavioral Health Full time

    We are seeking a dedicated Behavioral Health Specialist to join our team at Continuum Behavioral Health. As a Clinical Excellence-driven organization, we prioritize providing seamless continuum of care for individuals on the autism spectrum and those with developmental disabilities or mental health diagnoses.Key Responsibilities:Clinical assessments and goal...


  • Nashville, Tennessee, United States Elmington Full time

    We are seeking a highly skilled Digital Innovation Architect to join our team at Elmington, based in Nashville, TN.About the RoleThis is a fantastic opportunity for an experienced software engineer to work with cutting-edge technologies and contribute to the development of innovative solutions. As a Senior Software Engineer, you will be responsible for...


  • Nashville, Tennessee, United States Continuum Behavioral Health Full time

    Job OverviewWe are seeking a skilled and dedicated Board Certified Behavior Analyst (BCBA) to join our team at Continuum Behavioral Health in Nashville, TN. As a BCBA, you will be responsible for leading clinical assessments, goal setting, treatment planning, data analysis, direct services, family support, school collaborations, and more.


  • Nashville, Tennessee, United States TheIncLab Full time

    Unlock Career PotentialAre you a skilled DevSecOps Engineer looking for a challenging role that combines security, automation, and innovation? At TheIncLab, we're seeking a talented professional to architect and maintain our CI/CD pipelines. As a key member of our team, you'll play a critical role in integrating security practices into our development...


  • Nashville, Tennessee, United States Amazon Full time

    About the RoleAmazon is seeking a highly skilled Software Development Engineer to join our team. This role offers an exciting opportunity to design, develop, and deploy innovative software solutions that drive business growth and customer satisfaction.We are looking for candidates with a strong background in full-stack development, expertise in designing...


  • Nashville, Tennessee, United States Subsplash Full time

    About the Role:This entry-level Software Development Engineer I (Client-Side / Mobile) role presents a unique opportunity to grow and refine your engineering skills while building world-class software.As a key member of our Product & Engineering Team, you will work closely with designers, product managers, your manager, and other engineers to develop robust,...


  • Nashville, Tennessee, United States Amazon Full time

    At Amazon, we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering organization, you will design and develop large-scale software systems that meet the needs of millions of customers worldwide.The estimated salary for this position ranges from $129,300/year to $223,600/year, depending on your...

  • Software Developer

    1 week ago


    Nashville, Tennessee, United States HealthStream Full time

    Job DescriptionHealthStream is a leading healthcare workforce solutions company, and we are seeking a talented Software Developer to join our team in Nashville, TN. As a key member of our software development team, you will design, develop, and maintain software products that enhance the quality of healthcare delivery. Your primary responsibilities will...


  • Nashville, Tennessee, United States Subsplash Full time

    Company OverviewSubsplash is a pioneer in the mobile app development industry, committed to excellence and innovation. Founded in 2005, we've grown into a team of over 275 dedicated professionals who share a passion for delivering impactful solutions.We're proud of our achievements, including winning awards for best mobile experience and being recognized as...


  • Nashville, Tennessee, United States Highmark Health Full time

    Overview">We are seeking a seasoned Senior Software Engineer to join our team at Highmark Health. As a key member of our development team, you will play a critical role in designing, developing, and implementing complex software systems that meet the needs of our customers.">Salary">The estimated salary for this position is between $67,500 and $124,800 per...

  • Software Engineer

    1 week ago


    Nashville, Tennessee, United States Amazon Full time

    Amazon is currently seeking a skilled software developer to lead the development of a new feature that will shape the future of shopping. As a software developer in this role, you will have the opportunity to design and lead the development of tooling which improves on-time package delivery rates and expands efficient disruption management mechanisms between...


  • Nashville, Tennessee, United States Broadcast Music, Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineering Manager to join our team at Broadcast Music, Inc. This is a unique opportunity to lead the development of innovative software solutions and drive business growth.


  • Nashville, Tennessee, United States Amazon Full time

    OverviewWe are seeking a talented Software Development Engineer II to join our team at Amazon. As a key member of our software development team, you will have the opportunity to work on cutting-edge technologies and deliver scalable solutions that meet the ever-evolving needs of our customers.About the RoleThis is an exciting opportunity for a skilled...


  • Nashville, Tennessee, United States Charlie Health Full time

    About Charlie HealthCharlie Health is a pioneering virtual mental health treatment provider dedicated to connecting individuals with life-saving care. Our innovative approach combines personalized, evidence-based treatment plans with curated group sessions and individual therapy, all delivered from the comfort of home.We're driven by a deep commitment to our...


  • Nashville, Tennessee, United States Oracle Full time

    Cloud Software Development EngineerAre you ready to take your skills to the next level and work with a team that's shaping the future of cloud solutions? We're looking for a highly motivated and experienced Cloud Software Development Engineer to join our team at Oracle.About the Role:We're seeking a talented engineer who can design, develop, and operate...