Senior software engineer jobs in Tennessee - 2,853 jobs
Senior Algorithm Software Engineer
Freightwise
Senior software engineer job in Nashville, TN
Hiring: Senior Algorithm / SoftwareEngineer
(Transportation Optimization)
At FreightWise
Department: Engineering
Employment Type: Full-Time
Pay: Based on experience
Who we are
At FreightWise we combine agile tech development with deep industry expertise to provide transportation management services, and software to small and mid-sized shippers. Founded in 2015 and 7 years on the INC. 5000 list.FreightWise was voted one of the Best Places to Work by the Nashville Business Journal.
Summary
We are seeking a highly skilled Senior Algorithm / SoftwareEngineer to help design, build, and scale FreightWise's transportation planning and execution systems. This role is central to developing advanced optimization solutions that power real-time freight execution, including load routing and sequencing, capacity planning, tendering workflows, and decision support.
The ideal candidate combines production-grade softwareengineering expertise with hands-on transportation and logistics experience, enabling them to translate complex real-world constraints-such as service windows, carrier capacity, rates, dwell time, and disruptions-into scalable, high-performance systems.
This position offers strong technical ownership and leadership opportunities, including mentoring engineers and influencing architecture and optimization strategy across the platform.
What you will do:
Lead the design and evolution of truckload transportation planning and execution solutions, including:
Routing and sequencing
Multi-stop optimization
Capacity planning
Schedule feasibility analysis
Design and apply heuristic and optimization-based approaches to solve large-scale transportation problems under real-world constraints such as:
Hours of service
Service windows
Carrier capacity and rates
Dwell time and network disruptions
Drive architectural decisions that balance solution quality, runtime performance, scalability, and explainability
Partner closely with product, platform, data, and operations teams to ensure optimization solutions deliver measurable business and service outcomes
Mentor and guide senior and mid-level engineers, setting a high bar for code quality, system design, and applied optimization practices
What you will need:
Bachelor's degree in Computer Science, Mathematics, Operations Research, Engineering, or a related field
(Master's or PhD preferred)
7+ years of experience in algorithm development, optimization, or applied data science
Proven experience deploying and operating complex optimization solutions in production environments
Strong proficiency in Java, Node.js, or similar backend languages
Deep understanding of algorithms, data structures, and computational complexity
Hands-on experience with optimization techniques such as:
Linear Programming (LP)
Mixed-Integer Programming (MIP)
Constraint Programming
Heuristics and metaheuristics
Familiarity with Agile development, SaaS architectures, and modern deployment practices
Experience with distributed systems, microservices, and cloud platforms (AWS)
Transportation routing problems (pickup & delivery, time windows, multi-stop routing)
Capacity planning, lane optimization, and network design
Real-time replanning and exception handling
Understanding of logistics constraints including:
Driver hours of service
Equipment types
Service-level agreements
Cost and rate structures
Strong analytical and problem-solving abilities
Ability to balance theoretical rigor with practical engineering constraints
Clear communication skills for explaining complex algorithms and trade-offs
Leadership mindset with a passion for mentoring, collaboration, and building high-performing teams
What we provide:
Insurance: Medical, Dental, Vision, STD, LTD
Company paid Life insurance $50k
401(k), with match
Paid Time Off
11 Paid Holidays
Hybrid work and flexible schedules
Great work environment with opportunity for growth
E-Verify:
FreightWise participates in the federal government's E-Verify program, which confirms employment authorization of all newly hired employees and most existing employees through an electronic database maintained by the Social Security Administration and Department of Homeland Security. For all new hires, the E-Verify process is completed in conjunction with the Form I-9 Employment Eligibility Verification on or before the first day of work. E-Verify is not used as a tool to pre-screen candidates. For up-to-date information on E-Verify, go to ************* and click on 'E-Verify' located near the bottom of the page.
$78k-102k yearly est. 3d ago
Looking for a job?
Let Zippia find it for you.
Senior Lean & BPI Leader: Process Excellence & Automation
Schneider Electric 4.2
Senior software engineer job in Nashville, TN
A global technology company is seeking a Senior Lean and Business Process Improvement (BPI) Expert to enhance operational excellence in Chicago. You will lead assessments and implement process improvements using Lean and Six Sigma methodologies. The role requires 10+ years of experience and strong skills in stakeholder management and communication. A competitive salary package is offered, along with comprehensive benefits including flexible work arrangements and professional development opportunities.
#J-18808-Ljbffr
$77k-98k yearly est. 3d ago
Manager, Software Engineering
Relativity 4.7
Senior software engineer job in Nashville, TN
Posting Type
Hybrid
The Manager, SoftwareEngineering is responsible for building and leading a highly effective team of softwareengineers, and working with departmental contacts to support the demands of the department and meet the objectives of the product development process. The engineering manager is responsible for the professional development of their reports and is the subject matter expert for the product features they are involved in.
Job Description and Requirements
Focus On Product Delivery
Contributes to the product roadmap and uses it to bring purpose to the team and their backlog
Has effective ability to scope and drive features and products, delivering updates
Deliver results, within time and scope, and brings visibility through regular reporting
Accountability behind the features and products they own
Develop deep software product knowledge within their team's area of ownership
Promotes Personal Development
The Manager, SoftwareEngineeringis responsible forthe professional development of their team under them and is the subject matter expert for the product features they are involved in
He or she will work collaboratively with their team toidentifyand develop the talents of each individual team member
Aligns GoalsWithStrategy
Serve as technology advisor to the business on all aspects of software technology trends and novel solutions specific to their respective domain or feature set
Stay on the top of the latest technological progress and use this knowledge to ensure company products and software solutionsremainmarketable and competitive
Be a subject matter expert in your area of our product
Use long term strategic thinking to guide and develop your team to help them meet overall product goals
Exercises a significant latitude in determiningobjectivesand approaches to critical assignments
Be innovative.Think outside the boxthe whencrafting solutions and considering impact
Qualifications
Bachelor's degree or equivalent in computer science or related disciplines
4+ years of experience managing software product development teams
10+ years of software development of commercial-grade systems and applications with a proventrack recordof building and leading successful engineering teams
Experience managing remote teams or individual staff in remote locations is a plus
Excellent knowledge of softwareengineering discipline, including the latest programming languages, object-oriented programming, hands-on architecture high-performance, fault-tolerant distributed systems, data structures and algorithms, operating systems, distributed database modeling and access languages, cloud environments such as SaaS
Strong teamwork and partnering skills for cross-group collaboration
Strong Leadership skills, ability to perform under the pressure andoptimizethe team's resources toattainthe business goals
Ability to motivate people, instill accountability and achieve results
In depth knowledge of agile product development methodologies
Strong verbal, presentation, and written communications skills for technical and non-technical audiences
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$155,000 and $233,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Suggested Skills:
Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
$97k-119k yearly est. 4d ago
Applications Developer
City of Clarksville 4.1
Senior software engineer job in Clarksville, TN
GENERAL STATEMENT OF JOB
This is the second of four levels in the Information Technology - Applications series. Incumbents design, develop, code, maintain, and update assigned applications. Responsibilities may include designing, developing, installing, and maintaining websites, report functions, and applications; installing and testing upgrades and patches; writing code; and preparing analytical and statistical reports.
***PLEASE NOTE: THIS POSITION WILL REMAIN OPEN THROUGH NOVEMBER 17, 2025, OR UNTIL FILLED.***
Example of Duties
SPECIFIC DUTIES AND RESPONSIBILITIES
Essential Functions:
Designs, codes, and tests system and application projects, which includes designing, writing, and testing programs; analyzing system and/or business problems; and/or performing related activities.
Manages the creation of online forms for all departments, including calculation Excel formulas, signature workflows, creating templates, administration, and instruction of the software.
Provides customer service and application maintenance, which includes communicating with end-users and gathering information to ensure understanding of requirements; identifying program and application problems and recommending solutions; performing maintenance to systems; and estimating time requirements and costs.
Monitors, configures, and maintains systems and applications in assigned area of responsibility; upgrades, installs, and tests new applications.
Prepares, maintains, updates, and reviews a variety of operational records and reports.
Performs other duties of a similar nature or level.
Typical Qualifications
MINIMUM EDUCATION AND TRAINING
Education and Experience
High school diploma or GED equivalent.
Two (2) years programming experience in area of responsibility.
An equivalent combination of education and experience sufficient to perform the job's essential duties.
License and Certifications
CJIS certified (Criminal Justice Information Systems).
A valid driver's license.
Supplemental Information
MINIMUM QUALIFICATIONS AND STANDARDS REQUIRED
Knowledge, Skills, and Abilities:
Knowledge of:
Applicable applications and software systems.
System analysis and application design principles.
Applicable programming language.
Customer service principles.
Recordkeeping principles.
Computers and related software applications.
Skill in:
Analyzing systems and user requirements.
Developing computer applications.
Troubleshooting and repairing applications and software systems.
Providing end-user support.
Communicating technical information to a non-technical audience.
Maintaining operational records.
Using a computer and related software applications.
Communication, interpersonal skills as applied to interaction with subordinates, coworkers, supervisor, the public, etc. sufficient to exchange or convey information and to receive work direction.
Physical Requirements:
The work is sedentary work which requires exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Additionally, the following physical abilities are required:
Feeling: Perceiving attributes of objects, such as size, shape, temperature, or texture by touching with skin, particularly that of fingertips.
Fingering: Picking, pinching, typing, or otherwise working, primarily with fingers rather than with the whole hand as in handling.
Grasping: Applying pressure to an object with the fingers and palm.
Hearing: Perceiving the nature of sounds at normal speaking levels with or without correction. Ability to receive detailed information through oral communication, and to make the discrimination sound.
Mental Acuity: Making rational decisions through sound logic and deductive processes.
Reaching: Extending hand(s) and arm(s) in any direction.
Repetitive Motion: Substantial movements (motions) of the wrist, hands, and/or fingers.
Speaking: Expressing or exchanging ideas by means of the spoken word including the ability to convey detailed or important spoken instructions to other workers accurately and concisely.
Standing: Particularly for sustained periods of time.
Talking: Expressing or exchanging ideas by means of the spoken word including those activities in which they must convey detailed or important spoken instructions to other workers accurately, loudly, or quickly.
Visual ability 1: sufficient to perform an activity like preparing and analyzing data and figures; transcribing; viewing a computer terminal; and/or extensive reading.
Walking: Moving about on foot to accomplish tasks, particularly for long distances or move from one work site to another.
$62k-82k yearly est. 4d ago
Software Engineer Security & Automation II (Intern) - United States
Cisco Systems, Inc. 4.8
Senior software engineer job in Knoxville, TN
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups such as Security and Infra & Security (Compute, Cloud, Security teams). As part of this innovative team, you will contribute to the growth of cutting-edge technologies in data, intelligent systems, and cybersecurity automation. Explore opportunities at the intersection of security engineering, automation, and AI-helping to transform how Cisco and its customers harness secure, intelligent automation.
Your Impact
As a passionate softwareengineer, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco's security and cloud initiatives. Your expertise in programming, data systems, and cybersecurity allows you to solve complex challenges with innovation and precision. By building and maintaining essential security tools and automation platforms, you enable Cisco's business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions ensure reliable, high-quality, and secure infrastructure that supports Cisco's leadership in intelligent, security-first technology solutions.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience.
* Experience writing, debugging, and maintaining code in Python or other scripting languages (such as Bash), with a focus on automating tasks, workflows, or processes.
* Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec) and familiarity with common cybersecurity tools.
* Exposure to DevOps and DevSecOps practices, including integrating security measures into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and cloud environments.
* Familiarity with cloud security concepts and experience using automation tools within software development and deployment workflows.
Preferred Qualifications
* Understanding of artificial intelligence and machine learning concepts, algorithms, and basic implementation techniques.
* Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools.
* Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies.
* Hands-on experience writing and executing automated tests for Python applications using the pytest framework.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$44k-185k yearly 48d ago
Software Engineer, Infrastructure
Meta 4.8
Senior software engineer job in Nashville, TN
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
SoftwareEngineer, Infrastructure Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack
14. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
15. 6+ years relevant experience building large-scale infrastructure applications or similar experience
**Public Compensation:**
$88.46/hour to $257,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
$257k yearly 60d+ ago
Backend Software Engineer, DentaQuest
Sun Life 4.6
Senior software engineer job in Tennessee
Sun Life U.S. is one of the largest providers of employee and government benefits, helping approximately 50 million Americans access the care and coverage they need. Through employers, industry partners and government programs, Sun Life U.S. offers a portfolio of benefits and services, including dental, vision, disability, absence management, life, supplemental health, medical stop-loss insurance, and healthcare navigation. We have more than 6,400 employees and associates in our partner dental practices and operate nationwide.
Visit our website to discover how Sun Life is making life brighter for our customers, partners and communities.
Job Description:
Sun Life embraces a hybrid work model that balances in-office collaboration with the flexibility of virtual work. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week.
The Opportunity:
Softwareengineer will Support IT Objectives by supporting business processes, systems and clients (under limited supervision) specifically with UI, middleware and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT)
How you will contribute:
Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues
Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed
Execute full lifecycle software development
Write well designed, testable, efficient code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Tailor and deploy software tools, processes and metrics
Serve as a subject matter expert
Comply with project plans and industry standards
Other duties as assigned.
What you will bring with you:
3+ years of total experience of developing API's - .NET (C#) and Python, Java.
Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions.
Fast learner who adapts quickly to changing business needs and evolving technology landscapes.
Bachelor's or Master's degree in computer science or related field.
Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures.
Extensive experience with BFF design patterns, API Gateway, and middleware solutions.
Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT.
Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates).
Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk)
Experience working in agile development environments, leading technical discussions, and mentoring junior engineers.
Extensive knowledge of building REST and GraphQL APIs
Effective oral and written communication skills
Required to attend additional training as requested/deemed necessary
Salary:
Salary Range: $79,300 - $119,000
At our company, we are committed to pay transparency and equity. The salary range for this role is competitive nationwide, and we strive to ensure that compensation is fair and equitable. Your actual base salary will be determined based on your unique skills, qualifications, experience, education, and geographic location. In addition to your base salary, this position is eligible for a discretionary annual incentive award based on your individual performance as well as the overall performance of the business. We are dedicated to creating a work environment where everyone is rewarded for their contributions.
Not ready to apply yet but want to stay in touch? Join our talent community to stay connected until the time is right for you!
We are committed to fostering an inclusive environment where all employees feel they belong, are supported and empowered to thrive. We are dedicated to building teams with varied experiences, backgrounds, perspectives and ideas that benefit our colleagues, clients, and the communities where we operate. We encourage applications from qualified individuals from all backgrounds.
Life is brighter when you work at Sun Life
At Sun Life, we prioritize your well-being with comprehensive benefits, including generous vacation and sick time, market-leading paid family, parental and adoption leave, medical coverage, company paid life and AD&D insurance, disability programs and a partially paid sabbatical program. Plan for your future with our 401(k) employer match, stock purchase options and an employer-funded retirement account. Enjoy a flexible, inclusive and collaborative work environment that supports career growth. We're proud to be recognized in our communities as a top employer. Proudly Great Place to Work Certified in Canada and the U.S., we've also been recognized as a "Top 10" employer by the Boston Globe's "Top Places to Work" for two years in a row. Visit our website to learn more about our benefits and recognition within our communities.
We will make reasonable accommodations to the known physical or mental limitations of otherwise-qualified individuals with disabilities or special disabled veterans, unless the accommodation would impose an undue hardship on the operation of our business. Please email ************************* to request an accommodation.
For applicants residing in California, please read our employee California Privacy Policy and Notice.
We do not require or administer lie detector tests as a condition of employment or continued employment.
Sun Life will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including applicable fair chance ordinances.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Job Category:
IT - Application Development
Posting End Date:
29/01/2026
$79.3k-119k yearly Auto-Apply 13d ago
AWS Cloud Engineer/Architect
Slalom 4.6
Senior software engineer job in Nashville, TN
Who You'll Work With As a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for our clients. We have a passion for building strategies, solutions, and creative products to help our clients solve their most complex and interesting business problems. We surround our technologists with interesting challenges, innovative minds, and emerging technologies.
We are looking for skilled AWS Cloud Engineers and Architects with expertise in workload migrations and operational experience to join our team. The ideal candidate will be responsible for designing, deploying, and managing scalable cloud infrastructure, ensuring high availability, security, and efficiency. You will play a key role in automating cloud deployments, optimizing performance, and troubleshooting infrastructure-related issues.
At Slalom, we invest heavily in our partnership with AWS and at AWS re:Invent 2025, we were honored with four AWS Partner of the Year awards. These included Industry Partner of the Year for both Retail & Consumer Packaged Goods and Travel & Hospitality (Consulting - Global), as well as State or Local Government Consulting Partner of the Year and Non-Profit Organization (NPO) Consulting Partner of the Year.
What You'll Do
* Infrastructure as Code (IaC): Design, implement, and maintain AWS infrastructure using Terraform.
* Cloud Operations: Monitor, troubleshoot, and optimize cloud environments for performance, security, and cost efficiency.
* Automation & CI/CD: Develop automation scripts and pipelines using tools like Terraform, Ansible, AWS CDK, or GitHub Actions.
* Security & Compliance: Capable of implementing best practices for security, identity management, and compliance (IAM, VPC, encryption, logging).
* Observability & Monitoring: Set up and maintain monitoring, logging, and alerting solutions (CloudWatch, Prometheus, Grafana).
* Incident Management: Respond to and resolve production incidents, ensuring minimal downtime and fast recovery.
* Collaboration: Work closely with developers, DevOps teams, and security teams to support cloud-based applications.
* Documentation: Maintain clear and up-to-date documentation for cloud infrastructure and automation processes.
What You'll Bring
* 5+ years of hands-on experience with AWS services (EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO, etc.).
* Strong experience with Terraform for infrastructure automation.
* Experience with cloud operations, monitoring, and incident response.
* Familiarity with Linux systems administration and scripting (Bash, Python, or PowerShell).
* Strong knowledge of networking concepts (VPC, VPN, DNS, Load Balancing, Security Groups).
* Experience with CI/CD pipelines and automation tools.
* Strong problem-solving skills and ability to work in a fast-paced environment.
* Good communication skills and ability to collaborate with cross-functional teams.
Nice to have
* Experience with one of the following: Python, PowerShell, Bash, Go, Rust.
* Experience with AWS MGN, DRS, Migration Factory.
* AWS certifications (AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.).
* Experience with Kubernetes (EKS), Docker, or other container orchestration tools.
* Experience with RDS, Managed MSSQL, PostgreSQL.
About Us
Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance.
Slalom is committed to fair and equitable compensation practices. For this position, the target base salary pay range in the following locations: Boston, Houston, Los Angeles, Orange County, Seattle, San Diego, Washington DC, New York, New Jersey, for Consultant level is $119,000-$147,500 and for Senior Consultant level it is $136,500-$169,500 and for Principal level it is $151,000-$187,500.
In all other markets, the target base salary pay range for Consultant level is $109,000-$135,500 and for Senior Consultant level it is $125,000-$155,500 and for Principal level it is $138,500-$172,000.
In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.
We will accept applications until 3/31/2026 or until the positions are filled.
We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
$151k-187.5k yearly Easy Apply 2d ago
Software Engineer - Mainframe
Unum Group 4.4
Senior software engineer job in Chattanooga, TN
Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures.
Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers.
We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo.
Unum is changing, and we're excited about what's next. Join us.
General Summary:The Mainframe SoftwareEngineer is responsible for delivering medium to large-scale mainframe development work. This role is primarily focused on Grow and Change initiatives, supporting enhancements, new development, and system changes across Colonial mainframe Operations & Engineering (O&E) applications.
The engineer partners closely with Grow teams, business stakeholders, and downstream consumers to design, build, and implement reliable mainframe solutions while maintaining a strong focus on quality, scalability, and controlled production transitions.
Job Specs:
Bachelor's degree in Computer Science, Information Systems, or equivalent relevant experience
4+ years of hands-on experience in a mainframe development environment
Strong proficiency in COBOL, JCL, DB2, IMS, and VSAM
Experience supporting both batch and online mainframe applications
Hands-on experience using BMC/Topaz Workbench for development and debugging
Experience using Xpediter for testing and troubleshooting mainframe applications
Familiarity with source control and change management tools (e.g., Endevor, Changeman)
Understanding of Agile methodologies
Ability to analyze complex systems, data flows, and dependencies across multiple applications
Principal Duties and Responsibilities:
Design, develop, and implement mainframe solutions in support of Grow and Change initiatives, including new development and complex enhancements
Develop and maintain COBOL programs, JCL, DB2, IMS, and VSAM structures across batch and online environments
Analyze business and technical requirements to determine appropriate design approaches and implementation strategies
Collaborate with Grow teams, architects, and business partners to deliver solutions that meet functional and performance expectations
Perform unit testing and support integrated testing efforts to ensure solution quality and production readiness
Participate in controlled production releases, including 30-day warranty support periods following implementation
Provide limited production support during warranty periods, including issue analysis and defect resolution
Use ServiceNow to support incident tracking, escalation, and triage when issues arise
Leverage BMC/Topaz and Xpediter to debug, test, and troubleshoot application behavior
Contribute to technical documentation and knowledge sharing to support long-term system maintainability
Adapt to varying levels of modernization work depending on the nature of the request, including APIs or service-based integrations
#LI-TS1
#LI-MULTI
~IN1
Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office.
Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status.
The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience.
$73,300.00-$150,500.00
Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans.
Company:
Unum
$73.3k-150.5k yearly Auto-Apply 5d ago
Software Engineer
Mi Softech
Senior software engineer job in Collierville, TN
Job DescriptionSalary:
JOB POSTING NOTICE
SoftwareEngineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year.
Number of Openings: 5
Website: ************************
Posting Start Date: 08/01/2025
Posting End Date: 08/15/2025
Job Duties
Develop, create, and modify general computer applications using Java programming language. Analyze user needs and develop software solutions using Java to build enterprise level software applications using various Java based technologies. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Java frameworks for Java based software development. Analyze and design databases interacting with Java software applications. Working with databases such as Oracle, SQL server and other enterprise level databases to help Java based software applications. Work under supervision. Travel And/or relocation to unanticipated client sites throughout USA is required.
Education Required
Masters degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field with Six (6) months of experience in the job offered or as an IT Consultant or IT Analyst or Developer or Programmer or Engineer or closely related field. Employer also accepts Bachelors degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field plus five years of progressive work experience in related field.
Experience Required
Experience should include 6 (six) months of working with Java. Travel and/or Relocation to unanticipated client sites throughout USA is required.
Posted By: (Sunitha Rapolu)
Designation: HR Manager
$135.3k yearly 28d ago
SAP Software Engineer
Cardinal Health 4.4
Senior software engineer job in Nashville, TN
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP SoftwareEngineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
MB SENIOR LEAD ADM COU
Minact, Inc. 4.4
Senior software engineer job in Memphis, TN
Job Description
GENERAL FUNCTION:
Coordinate the Outreach and Admission Services for enrolling students. Maintain quality control responsibility for determining student readiness for enrollment. Establish and maintain linkages with the Job Corps Center, support services agencies, potential employers, and One Stop Centers. Ensure compliance with the PRH and the Company's Standard Operating Procedures.
MINIMUM QUALIFICATIONS:
Bachelor's degree in human services, psychology, counseling, education, social science, communications, or closely related field and two years of experience with supervisory experience;
Or
Associate's degree in human services, psychology, counseling, education, social science, communications, or closely related field, and four years related experience with supervisory experience. Experience may include successful Job Corps outreach and admissions experience or successful outreach and admissions experience with other youth development programs.
**A valid Regular Driver License is required.
$80k-120k yearly est. 29d ago
HPC Software Engineer
ITR 4.2
Senior software engineer job in Oak Ridge, TN
Job Description
This person must be able to work on-site in Oak Ridge TN 3 days a week
Must be eligible for a Federal security clearance (US citizenship required).
What will you be doing? This group focuses on supporting researcher's HPC computing, Data Engineering and Management, Infrastructure as a Service, and new technology needs. You'll be working directly with researchers, supporting their science and understanding scientific problems and the application of advanced research computing tools to help achieve research outcomes. The HPC Scientific softwareengineers play a crucial role in optimizing computational methods and facilitating groundbreaking research across multiple scientific areas. As an HPC team member, you will recommend computational and/or visualization tools, techniques, and methodologies for the scientific computing aspect of research investigations. This position is hybrid or on-site with a DOE facility in Oak Ridge TN.Major Duties/Responsibilities:
Scientific Software and Application Management:
Understand scientific software users' requirements: work closely with researchers to understand their computational needs and translate them into efficient HPC applications. Analyze application performance to identify bottlenecks and develop strategies to improve scalability and efficiency on HPC systems. This may involve profiling code, analyzing communication patterns, and tuning system parameters.
Install and manage scientific software: deploy and maintain a wide range of scientific applications, libraries, and development tools on HPC systems to support research activities.
Develop custom tools and scripts: develop tools to automate common tasks, improve systems management, and facilitate sophisticated computational workflows. Develop, maintain, and install software for HPC and data intensive architectures, including Graphic Processing Units (GPUs), parallel systems, and other computing environments.
User support and collaboration:
Provide software technical support: collaborate with HPC support and scientists on technical issues related to scientific software problems. Following industry standards, implement HPC software with novel programming and optimization techniques. Provide solutions and technical recommendations for code optimization, resource utilization, and system tuning.
Collaborate on research projects: work closely with researchers to understand their computational requirements and assist in developing efficient computational strategies, code optimization, and parallelization. This includes working with a highly diverse and multidisciplinary team (such as mathematicians, physicists, computer scientists, and engineers) in the research, development, integration, testing, and deployment of research software, data platforms, and machine learning systems for large-scale data analysis.
Research information dissemination: support research staff in disseminating results in peer-reviewed journals, technical reports, relevant conferences, and open-source software project repos.
Research and development:
Stay informed about latest research in HPC and AI.
Develop and recommend ideas for new programs, products, and features by staying abreast of new technology developments and trends.
Partnerships and collaboration:
As applicable/possible- establish and maintain partnerships and collaborations with industry, other groups, and HPC networks to share knowledge and best practices.
Deliver our mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by encouraging a respectful workplace - in how we treat one another, work together, and measure success.
Basic Qualifications:
A BS in computer science, computer engineering, information systems, or a related field of study and five (5) to seven (7) years of proven and aligned experience is required. An overall combination of equivalent experience may be considered.
Three (3) or more years of demonstrated abilities in the following areas:
High Performance Computing (HPC) environments and HPC scheduling software.
Software development including version control using GitWith open-source tools and software.
Python and data analysis modules such as Pandas, NumPy, and Dask.
Developing software in C/C++, Fortran or other programming languages.
Preferred Qualifications:
In-depth understanding of HPC architectures and their optimization techniques.
Experience in the following areas:
Optimizing and parallelizing software products for HPC using MPI or other open-source tools.
HPC debugging tools such as DDT, GDB or Valgrind.
AI toolkits such as PyTorch, RAPIDSAI, TensorFlow, or Keras.
Statistical analysis software such as Python or R.
Building and running containerized applications in an HPC environment.
Cluster deployment tools such as Warewulf, PXEboot, and/or Bright.
Managing systems.
Working in a government, scientific, or other highly technical environment.
Knowledge of multiple operating systems including Linux.
Exposure to microservices concepts and understanding of container environments including Podman, Docker, and Kubernetes.
Proven ability to balance sophisticated research and security requirements.
This position requires the ability to acquire and maintain a clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.
$65k-87k yearly est. 13d ago
Software Engineer
I3 Verticals 4.5
Senior software engineer job in Nashville, TN
JOB TITLE: SoftwareEngineer
DEPARTMENT: Transportation
REPORTS TO: SoftwareEngineering Manager
TRAVEL: No
The SoftwareEngineer works as part of the SoftwareEngineering team to understand, design, and implement features. Works with Product Owners, Quality Engineers, and Support to understand requirements, develop a design and implementation plan, execute the plan, and deliver value for products.
ESSENTIAL DUTIES & RESPONSIBILITIES:
Assist in the development and maintenance of web applications using PHP and Vue.js.
Write clean, well-documented, and efficient code.
Participate in code reviews to ensure code quality and adherence to best practices.
Collaborate with designers and product managers to implement user interfaces and features.
Troubleshot and debug software issues.
Learn to adopt new technologies and development methodologies.
Contribute to the improvement of existing systems and processes.
participate in team meetings and contribute to project planning.
MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):
Associate degree in Computer Science, SoftwareEngineering or a related field or equivalent practical experience.
5 years of experience in softwareengineering
Basic understanding of object-oriented programming principles.
Familiarity with PHP and/or JavaScript and modern JavaScript frameworks, particularly Vue.js.
Knowledge of HTML, CSS, and responsive design principles.
Familiarity with version control systems, such as GIT.
Strong problem solving and analytical skills.
Excellent communication and teamwork skills.
A passion for learning and staying up to date with new technologies.
PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE):
Experience with RESTful API's and web services.
Familiarity with database systems (e.g. MySQL, PostgreSQL).
Exposure to testing frameworks (e.g. PHPUnit, Jest).
Understanding of Agile development methodologies.
Personal projects or contributions to open-source projects showcasing your skills.
Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York
$69k-90k yearly est. 29d ago
Software Engineer, Platform - Knoxville, USA
Speechify
Senior software engineer job in Knoxville, TN
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements
Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability
Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients
Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience
An Ideal Candidate Should Have
Proven experience in backend development: TS/Node (required)
Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers
Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact
Preferred: Experience with Docker and containerized deployments
Preferred: Proficiency in deploying high availability applications on Kubernetes
What We Offer
A dynamic environment where your contributions shape the company and its products
A team that values innovation, intuition, and drive
Autonomy, fostering focus and creativity
The opportunity to have a significant impact in a revolutionary industry
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture
The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more
An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$62k-83k yearly est. 11d ago
Software Engineer- Kubernetes
Cadre5
Senior software engineer job in Knoxville, TN
Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 provides innovative technical solutions to customers locally and nationally. Our Cadre5 Lab Partners division has partnered with the National Center for Computational Sciences (NCCS) at Oak Ridge National Laboratory (ORNL) to recruit Kubernetes Engineers for the American Science Cloud (AmSC) initiative. AmSC is a first-of-its-kind, federally funded cloud infrastructure and API platform designed to accelerate AI model development, data sharing, and large-scale computational science across the U.S. Department of Energy (DOE). ORNL is a premier research institution delivering breakthroughs in energy, national security, and advanced computing. Located near Knoxville, TN, the lab provides world-class resources to solve some of the nation's most complex scientific challenges. This is a rare opportunity to be part of a groundbreaking project that will help shape the future of U.S. scientific computing. If you're passionate about cloud engineering, DevOps, and enabling large-scale science, we'd love to hear from you!
**Please note: The first step in the interview process requires candidates to join a Microsoft Teams meeting with the video turned on.**
This is a full-time position that can telecommute. Occasional travel to the Oak Ridge facility may be required.
Why Cadre5?
Working with highly talented team members
3 weeks' vacation
Excellent medical insurance, including employer-paid benefits
The Project:
The American Science Cloud (AmSC) will deliver secure, containerized workflows, GPU-enabled training environments, and integration with DOE's high-performance computing facilities (ALCF, OLCF, NERSC, ESnet, HPDF). This collaborative effort will bring together cloud engineering, HPC, cybersecurity, data science, and program management expertise to build the next generation of scientific computing infrastructure.
We are seeking SoftwareEngineers with deep Kubernetes expertise to design and develop custom Kubernetes Operators that extend the orchestration of high-performance workloads and secure data workflows at scale. These roles are central to enabling AmSC's AI and HPC platforms, ensuring that containerized research applications run seamlessly across heterogeneous compute and data environments.
Key Responsibilities:
Custom Kubernetes operator development
Design, implement, maintain, modify, and test custom Kubernetes operators written in Go and/or Ansible
Enhance existing software development processes, practices, and standards. test environments to evaluate tooling based on performance, feature set, and maintainability-especially for components that must work reliably with on-premise hardware and OS requirements.
Support the use and understanding of in-house Kubernetes operators and serve as a maintainer for those controllers.
Architecture & Infrastructure as Code and Tooling
Develop and implement an Architecture as Code process for the Slate platform
Write and maintain infrastructure and deployment code using tools such as ArgoCD (GitOps), Puppet (OS management), Go, Python, Bash, Ansible, Terraform, and GitLab CI.
Engage with development teams to understand platform needs and tailor the cluster experience to meet evolving requirements.
Technical Leadership for SoftwareEngineering
Provide software development, guidance, code reviews, and pair programming support to a team of 11 engineers.
Contribute to onboarding, team documentation, and process improvement initiatives.
Act as a go-to technical expert for all Kubernetes custom operator questions across the engineering organization.
Collaboration
Partner closely with internal cybersecurity and development teams to ensure the platform custom operators meets security, compliance, and usability expectations.
Participate in cross-functional projects related to platform enhancements, cluster lifecycle automation and infrastructure provisioning.
Basic Qualifications:
Experience with the following key technologies and tools:
Languages: Go, Python, Bash
CI/CD: GitLab CI, ArgoCD
IaC/Config Management: Puppet, Helm, Ansible
Kubernetes & Ecosystem: On-prem K8s, Custom Operators, Service Mesh, k8s architecture
Operating Systems: Linux-based OS management at the hardware level, strong Linux sysadmin skills
The ability to obtain and maintain a Department of Energy "Q" clearance may be required. This requires US Citizenship.
Preferred Qualifications:
Prior Istio operator development or service mesh integration experience.
Familiarity with WebAssembly plugin development for Istio or Kubernetes.
Background in HPC platforms, GPU-based AI training environments, or large-scale distributed systems.
Exposure to DOE computing ecosystems (ALCF, OLCF, NERSC, ESnet, HPDF).
Experience with containerized scientific workflows and secure data-sharing architectures.
Benefits
Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays.
Cadre5 is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. Cadre5 is an E-Verify Employer.
$62k-83k yearly est. 60d+ ago
Software Engineer II
Coats 4.3
Senior software engineer job in La Vergne, TN
The SoftwareEngineer II is responsible for the design, development, and maintenance of software applications in support of organizational objectives. This role contributes throughout the software development lifecycle, including requirements analysis, system design, coding, testing, debugging, and ongoing support. The position applies established softwareengineering practices while developing proficiency in more complex systems and problem domains. This position collaborates with cross-functional stakeholders to ensure solutions meet quality, performance, and reliability standards.
What You'll Do:
Build, test, and maintain application software
Develop responsive, intuitive user interfaces
Create test plans for features and products
Develop, debug, and test embedded firmware
Participate in code reviews
Write deployment and support documentation
Qualifications:
Bachelor's in Electrical/Computer Engineering, Computer Science, or equivalent
2 to 6 years of experience in a work environment
C# / .NET / Visual Studio experience
Object-oriented programming and software design knowledge
Git and bug-tracking experience (Atlassian a plus)
Embedded systems firmware development experience
Able to work independently and cross-functionally
Preferred:
Android or Linux experience
C / C++ proficiency
.NET MAUI/Xamarin Forms and MVVM design
Customer-facing UI/UX experience
Azure or AWS development experience
Manufacturing environment experience
The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
$72k-90k yearly est. Auto-Apply 10d ago
Mid-Level Software Engineer
Mployer Advisor
Senior software engineer job in Nashville, TN
Mployer Advisor's platform empowers organizations to drive more informed insurance and employee benefit decisions via unprecedented transparency. Insurance brokerage is quietly one of the largest and most influential segments in the US economy, and significantly impacts what nearly half of all Americans pay for health insurance and total benefit costs each month. Greater transparency for employers leads to higher quality, cost effective insurance for employers and employees.
The Mployer Advisor platform includes two exclusive features for all employers to use when evaluating insurance options:
The industry's first insurance brokerage rating system, M Score, that uses proprietary algorithms to generate an unbiased score based on a brokerage's range of experience.
Over 25,000 reviews of insurance advisors consolidated in one location.
If you have a positive, proactive approach and want to contribute to improving the US insurance landscape, Mployer Advisor is a great fit for you.
Job Description
Mployer Advisor is hiring a Software Developer to join our development team to quickly grow and scale our web platform with modern technologies.
You will work alongside a team of developers, a product owner and QA to build the next generation of our growing products and services. To succeed in this role you must have experience developing software and creating value within a team, following core agile principles, and focusing on pragmatic customer outcomes. You must know how to leverage your team to solve the problems at hand. You will help create thoughtful, efficient, high quality products without over-engineering features of minimal customer value. Your role here is vitally important to the next stage of growth and scale for our ambitious journey.
Qualifications
Pragmatic focus on delivering customer value
Values team success over individual success
Holds themselves and others accountable
Not dogmatic
A high-level of self-motivation and ability to work independently with minimal guidance. Resourceful.
Effective interpersonal, written and oral communication skills
Excellent problem solving and analytical skills
Possess a strong sense of thoughtful urgency
BA/BS degree or equivalent work experience
Minimum 3 years of experience in software development
Experience developing green-field applications with Node.js, React, and SQL using industry best practices.
Familiarity with source code control systems such as git
Experience with all phases of agile and product development lifecycle, including prototyping, development, test, product release and sustaining engineering
Experience with Analytics/Reporting applications
Linux development and administration experience
Familiarity with web application security (OWASP Recommendations, HTTP Headers, Authorization, SSO)
Familiarity with network protocols, firewalls, and associated technologies
Experience developing and deploying applications on AWS
Additional Information
All your information will be kept confidential according to EEO guidelines.
$61k-82k yearly est. 60d+ ago
Healthcare Software Engineer
Talent Doc
Senior software engineer job in Nashville, TN
Full Time Healthcare SoftwareEngineer
We are looking for a full-time Healthcare SoftwareEngineer to join our team. The ideal candidate will have experience in Zoho Applications, MS Power BI, and Cloud Services.
The primary responsibility of this position is to develop and maintain software applications for the healthcare industry. The successful candidate will be able to work independently and as part of a team, and will have excellent communication and problem-solving skills.
Responsibilities:
Develop and maintain software applications for the healthcare industry
Masterfully develop, tailor, and oversee applications within Zoho Suite
Test and debug software applications
Work with stakeholders to gather requirements and ensure that the software meets their needs
Ensure development practices comply with healthcare regulations like HIPAA, focusing on data security and confidentiality
Work closely with healthcare professionals to adapt IT solutions to their specific needs, thus enhancing patient care and operational effectiveness
Create and maintain detailed documentation, with emphasis on compliance and functionality
Work with executive management on data-driven reporting for operational effectiveness
Qualifications:
Bachelor's degree in Computer Science or related field
3+ years of experience in software development
Experience in Zoho Applications, MS Power BI, and Cloud Services
Excellent communication and problem-solving skills
Ability to work independently and as part of a team
To apply for this position, please send your resume and cover letter to ****************************
-Shannon Chema
EVP, People Operations
$61k-82k yearly est. Easy Apply 60d+ ago
Software Engineer 3
Asurion Corporation
Senior software engineer job in Nashville, TN
SoftwareEngineer 3 (Boomi) For more than 25 years, Asurion has been a leader in innovation, not only in the tech solutions industry, but in creating a culture where employees feel valued. Asurion's product development teams are focused on helping people love and get the most from technology. We're a strong team of product-oriented developers - and we don't just write code - we measure the impact we have on users and use that information to guide our next action. We value full-stack engineers, but understand that people will naturally have varying strengths across the stack. Using cutting- edge technology combined with great methodologies around continuous integration and deployment, code is pushed to production every day. Supporting about 350 million customers globally means we face some fascinating challenges around scale, user experience and quality.
As a SoftwareEngineer 3 at Asurion, you will be part of a team of 3-5 engineers as part of a cross-functional team. You will engineer solutions across our technology stack, including web, mobile, back-end, deployment pipelines and infrastructure. Your strong analytical and communication skills will help collaborate with engineers, designers, and product managers to solve problems and build world class solutions.
ESSENTIAL JOB SKILLS/DUTIES:
* Incorporate a whole-team approach to product development
* Focus on utilizing lean startup techniques to build world-class products
* Improve engineering standards, tooling, and processes
* Write high-quality code and unit tests
* As part of a cross-functional team, engineer solutions across our technology stack, including web, mobile, and back-end.
* Partner with product owners and design peers to take advantage of new technologies and continuously deliver value to the organization
SKILLS:
Technical skills:
* Design, develop and maintain scalable and efficient integration solutions using Boomi AtomSphere, ensuring seamless data flow across enterprise applications.
* Develop and enhance API-based integrations, ensuring compliance with industry standards and best practices.
* Understanding of event-driven and batch processing workflows, that handle large-scale data aggregation using cloud-based messaging and storage solutions.
* Hands-on experience working with various Boomi connectors, including Database Legacy / V2, HTTP, Amazon SQS, SNS, Google Pub/Sub, etc.
* Strong understanding of various data formats, including XML, JSON, CSV, Database, and X12 EDI.
* Knowledge of communication protocols such as S/FTP/S, HTTP/S, File I/O, AS2, and VAN.
* Proficient in coding and scripting with Groovy, JavaScript for data transformations and custom functions in Boomi.
* Improve engineering standards, tooling, and processes
* Write high-quality code and unit tests
* Experience partnering with business and architecture teams, helping them in decision-making by articulating options, concepts, and best practices across key areas such as security, logging, throttling, error-handling, scalability, and overall system resilience.
Soft/Leadership skills:
* Active listener; strong communication - verbal and non-verbal. Ability to influence
* Effective problem solver; works through ambiguity; provides options; executes well
* Manages time; self-directed; provides guidance to more junior team members
* Manages relationships with key stakeholders and ensures effective teamwork across team
* Solid business acumen; anticipates obstacles and supports team's success
* Leads change for team members and team's work
* Team leader and supports team to ensure success. Develops trust-based relationships.
* Proactively seek as well as provides coaching and feedback to team and peers
* Engage, inspires team members. Effective at determining work to own and work to delegate. Drives for continuous improvement.
* Accountable for performance of team, and ensuring a customer first mindset.
EDUCATION AND EXPERIENCE:
Required Education and Experience
* 3+ years of relevant experience as Boomi developer
* Bachelor's Degree in Computer Science, SoftwareEngineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or related field
NOTE: THIS JOB DESCRIPTION IS NOT DESIGNED TO COVER OR CONTAIN A COMPREHENSIVE LISTING OF ACTIVITIES, DUTIES OR RESPONSIBILITIES THAT ARE REQUIRED OF THE EMPLOYEE. DUTIES, RESPONSIBILITIES, WORKING CONDITIONS, PHYSICAL DEMANDS, AND ACTIVITIES MY CHANGE OR NEW ONES MAY BE ASSIGNED AT ANY TIME WITH OR WITHOUT NOTICE.
ASURION PROVIDES EQUAL EMPLOYMENT OPPORTUNITIES TO ALL EMPLOYEES AND APPLICANTS FOR EMPLOYMENT AND PROHIBITS DISCRIMINATION AND HARASSMENT OF ANY TYPE WITHOUT REGARD TO RACE, COLOR, RELIGION, AGE, SEX, NATIONAL ORIGIN, DISABILITY STATUS, GENETICS, PROTECTED VETERAN STATUS, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, OR ANY OTHER CHARACTERISTIC PROTECTED BY FEDERAL, STATE OR LOCAL LAWS.
THIS POLICY APPLIES TO ALL TERMS AND CONDITIONS OF EMPLOYMENT, INCLUDING RECRUITING, HIRING, PLACEMENT, PROMOTION, TERMINATION, LAYOFF, RECALL, TRANSFER, LEAVES OF ABSENCE, COMPENSATION AND TRAINING.