Staff software engineer jobs in Franklin, TN - 36 jobs
All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Devops Engineer
Senior Java Developer
Senior Test Systems Engineer
Senior Software Application Engineer
Senior Applications Engineer
Software Engineer Senior In Quality
Senior Staff Engineer
Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations)
Northrop Grumman 4.7
Staff software engineer job in Shelbyville, TN
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman Aeronautics Systems has an opening for a **Air Vehicle System Test Engineer - Engineering Field Service Representative** (FSR) to join our team of qualified, diverse individuals within our Test and Evaluation (T&E) organization.
This position requires 6+ months of training on a Domestic Assignment to **Pax River, MD and Rancho Bernardo, CA.** After training is completed, it is expected that the candidate will be available to deploy to **Japan, Italy, United Arab Emirates, or Guam** for a minimum of **24 months** , based on current business needs. The international location will be selected by Northrop Grumman after training is completed and will be based on timing and available location(s), determined by business needs. Deployment benefits will be communicated once a location is selected. If no immediate international or Guam deployment location is available, the candidate may be relocated to work at one of our core U.S. locations for the immediate future.
The FSR will be embedded with a US Navy unit and be the system subject matter expert, providing training on the system hardware and software, as well as supporting the sailors in the unit with system operations, troubleshooting, and routine maintenance. The Navy's intent is for sailors to be the primary operators and maintainers of the system, with the FSR providing training/assistance as needed to keep the system fully mission capable. The FSR will have reach-back/liaison support from Northrop Grumman Responsible Engineering/Development/Test Engineering teams.
**Sr. Principal System Test Engineer responsibilities include:**
+ Interfacing with NGC and customer Flight Engineers, aircraft maintenance Technicians, US Navy service members, and Subsystem SMEs in order to sustain operations.
+ Primary interface between maintenance, design and flight test engineering.
+ Vehicle and Payload Test Controller (VTC/PTC) operations during aircraft start-up/shut down for launch and recovery, conduct static ground tests, and troubleshooting.
**Essential Functions:**
+ Responsible for providing inputs to update Interactive Electronic Technical Manuals (IETMS).
+ Reviews/provides inputs during engineering development and executes Detailed Test Requirements, Acceptance Test Procedures, and Ground Test Plans.
+ Installs, operates, troubleshoot, maintains, repairs, and modifies equipment, in accordance with IETMS and/or other engineering directives (TDs/ECRs/TEIs/AMRs/MAFs).
+ Perform a variety of Organizational / Depot-level maintenance and technical support on products such as equipment, integrated systems and subsystems, and software at customer and/or field locations.
+ Develop general knowledge of all aircraft systems, VTC/PTC, Engineering Design and software. Perform field integration, troubleshooting, and repair of air vehicle systems at the customer location including operations on a flightline, or in a hangar.
+ Ability to interpret and trace electrical and Air Vehicle schematics. Perform essential electrical and RF troubleshooting using equipment such as but not limited to: Multimeter, Network/Spectrum Analyzer, Oscilloscope, Time-Domain Reflectometer (TDR), etc.
+ Able to perform/support review and analysis of engineering schematics, supplier design data, support of functional test requirements including acceptance, qualification, and system integration on the Air Vehicle.
**Basic Qualifications:**
+ Bachelor of Science Degree in Science, Technical, Engineering or Math (STEM)
+ A minimum of 8 years of engineering experience with a BS Degree, 6 years engineering experience with a MS degree in STEM Field, or 4 years with a PhD in STEM Field
+ Willingness and ability to successfully complete required training in Pax River, MD and Rancho Bernardo, CA.
+ Willingness and ability to support an international assignment in Japan, Italy, United Arab Emirates, or Guam for a minimum of 24 months. The location will be selected by the Company and the selection will be based solely on business needs.
+ Willingness and ability to relocate to a core U.S. location, if necessary, based on business needs.
+ Ability to pass a new hire physical if determined necessary by Company, based on international location selected.
+ Must have a DoD Secret clearance that is in-scope or currently enrolled in CE, with the ability to obtain a Top-Secret/SCI clearance within a reasonable amount of time to meet business needs
+ Ability to obtain and maintain Special Program Access (PAR) within a reasonable amount of time for business needs
+ Experience with Aircraft Ground Test Operations
+ Possess the capability and readiness to travel effectively supporting customer needs, management reviews, and demonstrating leadership as a technical expert on support trips worldwide.
+ Must have working knowledge of MS Office (Word, Excel & PowerPoint) and the ability to effectively communicate with various levels of leadership.
+ Strong interpersonal skills with excellent communications skills, including the ability to brief test results to senior leadership.
**Preferred Qualifications:**
+ Ability to support a new and/or extended assignment at a company selected international or Guam location after the initial 24-month assignment.
+ Active DoD Top Secret clearance that is in-scope or currently enrolled in CE
+ Previous Unmanned Air Vehicle system test or maintenance experience is highly desired. MQ-4 Vehicle Test Controller or Triton BETTIE operator experience is preferred.
+ Aircraft Test or Lab Test experience is highly desired.
+ Experience with equipment to test and troubleshoot aircraft systems.
+ Experience with loading data and configuration files to aircraft assemblies.
Primary Level Salary Range: $113,500.00 - $170,300.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
$113.5k-170.3k yearly 60d+ ago
Looking for a job?
Let Zippia find it for you.
Senior Software Engineer - QA - Contingent
Cryoport 4.1
Staff software engineer job in Brentwood, TN
Cryoport Systems is the life science industry's most trusted provider of supply chain solutions for temperature-sensitive materials, serving biopharmaceutical, IVF and surrogacy and animal health organizations around the world. Cryoport Systems' proprietary Cryoport Express shippers, Cryoportal Logistics Management Platform, leading-edge Smartpak™ Condition Monitoring System and geo-sensing technology paired with unparalleled logistics expertise and 24/7/365 customer support, make Cryoport Systems the end-to-end temperature controlled supply chain partner that you can trust.
POSITION SUMMARY
As a Senior SoftwareEngineer on the Platform team at Cryoport Systems, you will play a crucial role in delivering high-quality technical solutions to grow our foundational systems. You will collaborate closely with both technical peers and leadership. You will contribute to key architectural decisions, actively participate in project planning, and work hands-on with our core platform components. Your expertise will help guide design and development, ensuring our systems meet both current and future business needs.
PRIMARY RESPONSIBILITIES (include but are not limited to)
Core Platform Development: Design, build, and maintain essential platform components to support Cryoport Systems' growth, focusing on performance and scalability.
Technical Execution: Deliver high-quality code and contribute to architectural improvements by implementing solutions, under the strategic guidance of leadership.
Team Mentorship: Lead code reviews and provide hands-on mentorship to junior engineers, adhering to best practices and fostering continuous learning.
Project Leadership: Drive key project phases within the Platform team, ensuring timely delivery and alignment with team objectives.
Performance and Automation: Identify and address performance bottlenecks, implement automation initiatives, and optimize processes at the team level.
Security and Compliance: Implement security best practices and maintain compliance with internal standards, supporting broader risk management.
Collaboration: Actively participate in technical discussions, document solutions clearly, and translate complex technical concepts into actionable insights for your immediate team.
Risk Mitigation: Proactively identify potential technical risks within your projects and collaborate with relevant stakeholders to implement effective mitigation strategies.
COMPETENCIES & PERSONAL ATTRIBUTES
Analytical & Problem-Solving Skills: Skilled at diagnosing complex issues and designing innovative solutions to optimize system performance and data integrity.
Communication: Strong verbal and written communication skills with the ability to translate technical concepts into actionable business insights.
Adaptability & Continuous Learning: A proactive approach to staying current with emerging technologies and trends in data engineering and regulatory compliance.
Business Acumen: Ability to align technical solutions with organizational strategy, effectively mitigating risks and enhancing business value through advanced data capabilities.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
Education:
Bachelor's degree in Computer Science or a related field (required)
Experience:
7+ years of experience designing, implementing, and maintaining comprehensive quality assurance strategies for complex backend or distributed systems.
3+ years of hands-on experience developing and managing QA/CI/CD/CO pipelines, including integration with automated testing frameworks and deployment workflows.
3+ years of hands-on technical writing experience, formulating FRS/URS documentation and Traceability Matrix.
TECHNICAL EXPERTISE
Deep knowledge of test automation tools and frameworks (e.g., Cucumber, Selenium, Cypress).
Experience in performance, security, and integration testing, ensuring fast and reliable software releases.
Proven ability to design and maintain CI/CD/CO pipelines (e.g., CircleCI, GitLab CI, GitHub Actions) for automated builds, tests, validation, and deployments.
Strong ability to document QA processes, test plans, and deployment pipelines to ensure clarity and repeatability for cross-functional teams.
Skilled in communicating test results and pipeline statuses to stakeholders, translating technical details into actionable insights.
Experience with GAMP5 compliance standards and software validation lifecycle.
Compensation: up to $70/hour depending on experience
Cryoport is a publicly traded company on the Nasdaq stock exchange. Exceptional benefits package, 401K with company match and stock equity.
$70 hourly Auto-Apply 60d+ ago
Senior Software Engineer - Frontend
Zipliens
Staff software engineer job in Franklin, TN
Zipliens is looking for a Senior Frontend SoftwareEngineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has become a leader in lien resolution-a process required in most personal injury settlements. The software we build helps injured parties receive their settlement funds more quickly and completely, giving our work clear, real-world impact beyond the technical challenges.
In the coming year, we'll be building out a new generation of tools and client experiences focused on rapid case evaluation, streamlined staff workflows, comprehensive case tracking, and effective negotiation. As a senior softwareengineer, you'll contribute to the overall architecture of the user interface, mentor team members, and work directly with stakeholders to deliver intuitive, user-centered customer experiences. The ideal candidate blends strong softwareengineering fundamentals with a focus on usability and user-space applications.
Requirements
Responsibilities:
Develop, maintain, and enhance user-facing applications, delivering intuitive, performant, and maintainable frontend experiences.
Build high-quality, accessible, and responsive user interfaces using modern frontend technologies (e.g., React).
Contribute to the design and implementation of scalable user application patterns and components, following established architectural standards.
Identify and implement improvements to application performance, usability, and reliability.
Apply security best practices, including secure data handling and authentication flows.
Troubleshoot and resolve complex frontend issues in development and production environments.
Collaborate closely with Product and Design to translate requirements and UX designs into effective solutions.
Partner with other engineers to integrate APIs and data services into user-facing applications.
Conduct code reviews and support the growth of junior engineers through feedback and collaboration.
As an individual contributor, act in a leadership role to ensure the team's technical direction and work item assignment meet standards of quality, clarity, and extensibility.
Qualifications:
5+ years of software development experience, with a strong focus on UI development.
Expertise in React and modern web techniques with experience building dynamic, responsive, and accessible user interfaces.
Strong understanding of frontend architecture, component-based design, and state management patterns.
Experience connecting backend systems and APIs; working knowledge of backend frameworks (e.g., Python/Django, Node.js) is a plus.
Familiarity with performance optimization, browser behavior, and frontend debugging techniques.
Excellent communication and collaboration skills, with experience working with cross-functional teams.
Ability to work on-site at least three days per week (60%) in our Spring Hill, TN office - strongly preferred.
Benefits
Private Health Care Plan (Medical, Dental & Vision)
Company HSA contributions for HDHP participants
Flexible Spending Accounts (Health & Dependent Care)
Company-Paid Short-Term Disability Coverage
Voluntary Long-Term Disability, Life, AD&D, and Supplemental Coverage Options
401(k) Plan with Company Match
Paid Time Off (Vacation, Sick Time & Select Holidays)
Paid Parental Leave
Pay Disclosure: The total base salary range for this role is $115,000 - $155,000 annually, with opportunity for a quarterly discretionary bonus. Final compensation will be determined based on skills and experience.
Work Authorization: Applicants must be authorized to work in the United States without the need for employer-sponsored visa support now or in the future.
$115k-155k yearly Auto-Apply 7d ago
Senior Applications Engineer HERMLE USA
Maschinenfabrik Berthold Hermle AG
Staff software engineer job in Franklin, TN
About us HERMLE USA, Inc., located in Franklin, Wisconsin is the North American Headquarters of Maschinenfabrik Berthold HERMLE AG, Gosheim, Germany and provides North America's leading manufacturers with the finest high precision machining centers and world-class technical customer support.
Our employees are the most important asset and the backbone of HERMLE USA! Without the people in our organization we would sell nothing but machines and wouldn't be able to satisfy and even exceed our customer's expectations.
We are always looking for committed team members with the necessary drive and integrity to provide world class service to our customers. Respect is the foundation of a united workforce and therefore we value open, professional and friendly communication internally as well as with our customers and partners worldwide!
Responsibilities
* Performs time studies, test cuts, and machine demonstrations
* Programs multi-axis applications utilizing CAM-systems
* Reviews technical feasibility of RFQs and turnkey projects
* Develops leading machining processes
* Provides application support in-house and at customer site
* Provides technical sales support at tradeshows and open house events
* Provides customer production analysis and support as well as applications training
* Performs other duties as assigned
Requirements
* BS Degree in Mechanical/Manufacturing Engineering or related field experience
* 8-10 years' experience in machining, programming, and processing of complex parts
* Profound knowledge in the field of 5-axis machining
* Control knowledge of Heidenhain/Siemens
* Good written and spoken English skill
* Teamwork and high level of performance
* Location Milwaukee, WI (headquarter of Hermle USA)
* Extensive travel is required (including international)
Contact
Megan Lenski / Matthias Koehler
Mail: ****************
HERMLE USA, Inc.
5100 W Franklin Dr
Franklin, WI 53132
USA
Phone: ***************
Homepage: *****************
Facebook: *********************************************
LinkedIn: *********************************
$87k-112k yearly est. Easy Apply 36d ago
Senior/Staff Data Engineer
360 Privacy
Staff software engineer job in Brentwood, TN
Title: Senior/Staff Data Engineer Compensation: $180,000 $210,000 base salary Eligibility: U.S. residents only (due to privacy tech compliance requirements)
About 360 Privacy
360 Privacy protects high-level individuals PII data online, helping individuals and businesses regain control of their digital footprint. Our platform automates data removal, monitors exposure, and provides insight into where and how information is being shared.
Were a mission-driven team of builders, engineers, and operators focused on privacy, security, and user trust.
About the Role
Were looking for a Senior/Staff Data Engineer to build the foundation of our data ecosystem and enable data-driven decision making across the organization. This is a new, high-impact role responsible for designing the systems that turn raw data into clear, actionable insights. Youll curate dashboards, build reliable data pipelines, and launch the first iteration of our centralized data warehouse, empowering teams across 360 Privacy with trusted data.
Youll work closely with the Automations and Core Engineering teams, as well as internal data consumers, to ensure information flows seamlessly from collection to decision. Within your first 612 months, success means delivering an operational data warehouse, driving adoption of the dashboards and metrics you create, and transforming data into meaningful insights that inform strategy.
This role begins as an individual contributor but offers a clear path to leadership as the analytics function expands.
What Youll Do
Design and implement scalable data models (Star Schema, Snowflake, Medallion, or Datavault).
Build and orchestrate ETL/ELT pipelines to move and transform data efficiently.
Ingest third party data sources into the data warehouse.
Establish deployment patterns and best practices for the data warehouse.
Define and maintain documentation, governance policies, and
data quality automations.
Ensure robust development processes that follow SDLC best practices.
Collaborate cross-functionally to define KPIs, dashboard design, and data access standards.
Basic Requirements
6+ years of experience in analytics engineering, data infrastructure, or related roles.
Strong ownership of data warehouse architecture and pipeline development.
Proficiency in SQL and Python.
Experience with datastores such as Postgres, S3, or Redshift.
Proficiency with at least one query engine (Athena, Trino/Presto, Spark, Snowflake, etc).
Hands-on experience with workflow orchestration (Prefect, Airflow, Step Functions, etc).
Understanding of software development lifecycles, version control, and CI/CD for data systems.
Nice to Haves
General AWS
Experience with Kubernetes and containerized environments.
Knowledge of object store formats (Avro, Parquet, ORC) and open table formats (Iceberg, Delta, Hudi).
Familiarity with Change Data Capture (CDC) processes
Experience in privacy, security, or regulated industries (not required).
Soft Skills That Matter
Low ego and strong collaboration mindset.
Excellent communicator who values clarity over assumption.
Curious validatortests ideas with business and domain partners before acting.
Self-starter who thrives in ambiguity and builds structure where none exists.
#nashville #hybrid #data #privacytech #LI-MH1
$180k-210k yearly 3d ago
Sr. Campaign Developer
Insight Global
Staff software engineer job in Brentwood, TN
Migration & Platform Quality (Primary - Near Term) - Act as a core contributor and quality owner during the migration from Adobe Campaign Classic to Zeta. - Ensure campaign logic, audiences, eligibility rules, suppression, targeting, and enhancements are accurately translated and improved, not blindly replicated.
- Partner closely with the Zeta implementation team to support:
Parallel runs
Campaign validation
QC of data, content, logic, and response behavior
- Serve as a trusted senior partner who raises the bar on execution quality during migration.
Movable Ink Ownership
- Own Movable Ink implementation and stability across migrated and new campaigns.
- Rebuild and validate MI‑enabled templates and dynamic content logic in Zeta.
- QA fallback behavior, error handling, and rendering across clients and devices.
- Troubleshoot MI issues during parallel runs and peak sends; partner directly with MI support as needed.
Campaign Strategy, Automation & Growth (Post‑Migration)
- Lead the development of advanced automation and journey‑based campaigns, including lifecycle, loyalty, and triggered programs.
- Design campaigns that directly support business goals, including:
Revenue growth (scaling from ~$300M toward $600M+)
Personalization and customer satisfaction
- Optimize journeys for timing, frequency, targeting, and channel orchestration across Email, SMS, and Push.
- Identify opportunities to replace manual sends with scalable, repeatable automation.
Leadership & Enablement
- Act as a senior campaign leader and thought partner to the team.
- Help standardize templates, snippets, and campaign patterns to improve efficiency and consistency.
- Train and enable campaign managers on Zeta best practices, automation patterns, and personalization strategies.
- Operate with high autonomy, ownership, and accountability.
Business Impact Focus
- Ensure campaign execution and personalization efforts:
o Increase engagement and loyalty
o Improve customer experience
o Drive measurable revenue and program growth
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
- Senior‑level enterprise ESP / campaign development experience with a track record of owning campaigns end‑to‑end.
- Hands‑on Adobe Campaign Classic (ACC) or Zeta experience required (strong preference for ACC); must be productive on day one.
- Direct experience supporting or leading ESP migrations, including campaign logic translation, parity validation, and quality control.
- Deep Movable Ink experience (hard requirement):
- Implementing Movable Ink within enterprise ESPs
- Migrating Movable Ink‑enabled programs between platforms
- Managing dynamic content logic, rules, and fallbacks
- Strong technical campaign development skills, including:
- Workflow design and schema‑driven logic
- SQL usage within ESPs
- Email template structure, layout, and design considerations
- Proven ability to translate business objectives into technical campaign execution and "connect the dots" across requirements.
- Ability to run campaigns independently, lead by example, and raise execution quality.
- Strong grasp of personalization, targeting, and automation to drive revenue growth and customer satisfaction. - Prior experience leading campaign migrations end‑to‑end, not just participating.
- Experience scaling high‑revenue, high‑volume programs (retail, loyalty, eCommerce).
- Multi‑channel campaign experience across Email, SMS, and Push/App.
- Strong understanding of deliverability best practices and inbox monitoring.
- HTML/CSS proficiency for email and channel templates.
- Experience collaborating with data science and analytics teams to activate AI/ML‑driven personalization.
- Demonstrated thought leadership in campaign strategy, optimization, or automation frameworks.
$78k-102k yearly est. 5d ago
DevOps Engineer
Monogram Health 3.7
Staff software engineer job in Brentwood, TN
DevOps Engineer
The DevOps Engineer's roles and responsibilities are multifaceted, requiring technical agility and operations mindset simultaneously. It is essential to have communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the company's needs.
Responsibilities
Develop and maintain CI/CD pipelines in Azure DevOps to deploy notebooks, jobs, and workflows to Azure Databricks.
Integrate Databricks Repos with Azure Repos (Git) for source control of PySpark/R notebooks.
Automate job runs in Databricks using Databricks CLI, REST API, or DevOps tasks.
Maintain infrastructure-as-code practices (e.g., using Terraform).
Monitor and troubleshoot pipeline failures, notebook issues, and deployment inconsistencies.
Collaborate with Data Engineers and Platform teams to maintain development, staging, and production environments.
Implement best practices for version control, testing, and notebook promotion in a multi-environment setup.
Store and manage Databricks secrets, tokens, and configuration securely within Azure Key Vault and DevOps variable groups.
Understand and apply DevOps practices in a data platform context.
Position Requirements
Bachelor's degree in computer science, Information Technology, or related or an equivalent combination of education and experience.
Minimum of three (3) years of experience in DevOps engineering or a related role, with a focus on Microsoft Azure, including other cloud-based data integration and associated technologies.
Proficiency with data analytics and AI platforms and automating notebook execution.
Proficiency in scripting languages for automation and various programming.
Benefits
Comprehensive Benefits - Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts
Financial & Retirement Support - Competitive compensation, 401k with employer match, and financial wellness resources
Time Off & Leave - Paid holidays, flexible vacation time/PSSL, and paid parental leave
Wellness & Growth - Work life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts
About Monogram Health
Monogram Health is a leading multispecialty provider of in-home, evidence-based care for the most complex of patients who have multiple chronic conditions. Monogram health takes a comprehensive and personalized approach to a person's health, treating not only a disease, but all of the chronic conditions that are present - such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders.
Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counselling on a patient's healthcare options; as well as assist with daily needs such as access to food, eating healthy, transportation, financial assistance, and more. Monogram Health is available 24 hours a day, 7 days a week, and on holidays, to support and treat patients in their home.
Monogram Health's personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the health care continuum.
$75k-101k yearly est. 49d ago
Senior Java Developer
Sysazzle 4.4
Staff software engineer job in Brentwood, TN
- Participate in architecture, development and implementation of technical systems. - Strong Java skills with knowledge of JVM tuning and Java best practices. - Experience with dependency injection frameworks (Spring, CDI, Guice, etc). - Experience with object-relational mapping technologies (Hibernate, JPA etc)
Qualifications
7+ years' experience in Java-J2EE Development
Designed and implemented an enterprise level solution using Spring Boot, Spring LDAP, Spring REST
Application development experience in Java / JEE Technologies: Spring, Spring Boot, Spring Security OAuth2, Spring Security, Spring REST, Spring LDAP, Spring Data, JPA, Hibernate, Struts, JSP, Servlets, EJB, JMS, SOAP, WSO2 ESB, Kafka, Zuul, Hysterix, Kibana, ELK (ElasticSearch, Log stash, Kibana)
Application development experience in Java8, Netflix stack, Kafka, ES, Cassandra, WXS, Cloud config, Docker, Framework development experience, Orchestration engine
$88k-113k yearly est. 2d ago
Senior Software Engineer
Eosys Group
Staff software engineer job in Smyrna, TN
Full-time Description
Our engineers are some of the most talented and engaged in the industry. As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a wide variety of industries including Consumer Packaged Goods, Food and Beverage, Chemical, Automotive, Metals, Pulp & Paper and Power & Utilities. We work in small teams, build strong relationships with our colleagues and customers, and provide many opportunities for career development. For all these reasons and more, our Engineers have a strong sense of accomplishment and choose to call EOSYS home.
As a Senior SoftwareEngineer at EOSYS, you will be working with small, multi-disciplinary teams to develop software solutions for our manufacturing clients. Applications range from standalone SCADA applications to full-scale MES/MOM applications across multiple facilities. The EOSYS Digital Transformation team focuses primarily on the food & beverage and automotive industries.
Projects typically range from a few weeks up to 6 months. On some projects, you will also be a part of the project commissioning team that goes onsite to the client. This allows you to see the “fruits of your labor” while also getting to experience unique manufacturing environments such as automotive assembly, guitar manufacturing, chocolate production and whiskey making. Based on your capabilities and interest, there will be opportunities to learn new skills and technologies as well as advance within the company.
Requirements
BS in Computer Science or Engineering (Computer, Electrical, Mechanical)
10+ years' experience designing and developing software applications using some or all of the following languages and/or technologies: Python, C#, .NET, HTML, JavaScript, CSS, database experience (MS SQL preferred)
An equivalent combination of relevant education and experience will be considered
Nice to have
Experience with MQTT and UNS
Experience with Vue, React, or Angular
Agile methodology experience
Basic knowledge of PLC tag structures and communications
Azure DevOps experience
Familiarity with working in a manufacturing environment
Work Conditions
The work environment for this job is a combination of office and industrial setting. Must be willing to work in a manufacturing plant environment.
Sitting at a desk or console for extended periods.
Must be able to be fitted for Personal Protective Equipment for certain customers.
Must be able to work extended hours when needed. Must be able to work the rare night or non-traditional shift (Potentially 1-2x per year).
**All applicants must be authorized to work in the United States. EOSYS is not currently accepting work visas.**
The EOSYS Group is an Equal Opportunity employer and provides equal employment opportunities to all qualified applicants without regard to race, color, religion, age, national origin, disability status, genetics, protected veteran status, sex, sexual orientation, sexuality, transgender status, gender identity or expression, or any other characteristic protected by federal, state or local laws.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting our HR department at ************.
$78k-102k yearly est. 60d+ ago
Software Engineer II
Coats 4.3
Staff software engineer job in La Vergne, TN
Job Description
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.
Powered by JazzHR
uWQkK8DZ4G
$72k-90k yearly est. 7d ago
Senior Software Engineer
Jobs for Lebanon
Staff software engineer job in Lebanon, TN
Senior SoftwareEngineer Requirements: Object oriented design skills .NET platforms (framework and donet core), including C# .NET • Web-related technologies (HTML 5, CSS, JavaScript, JSON, JQuery, Bootstrap, Angular ...) • WCF, Web Api (RESTful services) SharePoint is a plus • Experience in developing and consuming Restful Web Services. • Visual Studio • Windows Services • IIS and SQL Server • Aptitude for programming and learning new technologies • Develop solution based on functional specifications • Minimum 4 years of experience using Microsoft .NET Technologies for design and developments • Excellent Debugging and Troubleshooting skills Experience working with content management (upload, download, read and write files) • Familiar with Code Source Management like Git and TFS • Very good verbal & writing communication skills, especially in English . Customer Oriented • Excellent Organization skills • Cross-group collaboration and teamwork skills
Additional Information
All your information will be kept confidential according to EEO guidelines.
$78k-102k yearly est. 60d+ ago
Sr. Software Engineer - onsite - Mt. Juliet, TN
Expert Technical Solutions
Staff software engineer job in Mount Juliet, TN
Job DescriptionSenior SoftwareEngineer - Nashville / Mt. Juliet, TN - onsite Hybrid Support + Development Role**Location: M-F onsite in Mt. Juliet, TN Environment: Azure, .NET 8, C#, API-driven platform
Expert Technical Solutions is seeking a Senior SoftwareEngineer with strong development experience who is also comfortable providing hands-on, onsite application support for a mission-critical inventory and operations system. This role blends daily production support, troubleshooting, and system reliability work with active software development, including enhancements, optimizations, and new feature development.This is NOT a help-desk or IT support position - the ideal candidate is a true softwareengineer who enjoys solving operational issues, debugging live systems, improving codebases, and owning technical outcomes in a fast-paced environment.
Responsibilities:Application Support + Troubleshooting (Daily)
Monitor and support backend services that sync inventory and operational data between multiple systems
Investigate and resolve issues with system connections, data flow, and messaging
Ensure daily processing jobs and data syncs complete successfully
Work directly onsite to diagnose issues quickly and keep operations running smoothly
Software Development (Ongoing)
Design, maintain, and enhance backend APIs and services using C# / .NET 8
Build new features to support warehouse and logistics operations
Improve service performance, scalability, and reliability
Apply SOLID and clean architecture principles to keep the platform maintainable
Refactor and optimize existing code for readability, speed, and stability
Cloud & Architecture
Work with Azure PaaS services (Azure Functions, Event Grid, Azure Table Storage)
Support a service-oriented architecture and event-driven processing
Implement and improve application security for APIs and web interfaces
Collaboration & Documentation
Work closely with front-end developers, infrastructure teams, and database engineers
Document APIs, workflows, system changes, and troubleshooting procedures
Provide clear status updates and communicate effectively with technical stakeholders
Requirements:
Strong experience in C# and .NET backend development
Hands-on experience building and maintaining RESTful APIs
Understanding of SOLID principles and clean coding practices
Experience with Azure services (Functions, Event Grid, Table Storage preferred)
Strong debugging and problem-solving abilities
Ability to write clean, testable, maintainable code
Familiarity with Git and version control
Understanding of secure coding practices and API security
Preferred Skills:
5+ years of professional software development experience
Experience working in service-oriented or event-driven architectures
Exposure to CI/CD pipelines and automated deployments
Performance tuning for backend services and cloud-hosted applications
Experience working in Agile or iterative development environments
Bachelor's degree in Computer Science, SoftwareEngineering, or related field
This role is ideal for someone who:
Enjoys hands-on technical problem solving
Wants a mix of development + operations
Can own and support a production environment
Likes being close to the business impact
Thrives in an onsite, collaborative setting
Is comfortable being the technical go-to person for a critical system
$78k-102k yearly est. 4d ago
Senior Software Engineer
Ingram Content Group 4.6
Staff software engineer job in La Vergne, TN
Ingram Content Group (ICG) is currently seeking a Senior SoftwareEngineer to join our team in LaVergne, TN (Greater Nashville area). This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform, and one major operating system. Performs all aspects of the development life cycle. Acts as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Delivers results through independent contributions and through mentoring of junior engineers. This position will be expected to work from the Ingram headquarters 4 days per week.
Want to help explore and build new ways to deliver content to the world?
At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation.
The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can't wait to meet you!
The ideal candidate will have the following minimum qualifications:
Bachelor's degree in computer science or related field or directly related year for year experience
6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions
We have a preference for:
Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .Net Stack (C#, Win Forms, Web Api with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, Javascript/Web front end technologies, MySQL, SQL Server, Visual Studio, Docker, REST and JSON technologies.
Knowledge of external technologies within domain of expertise
Knowledge of all phases of applications systems analysis and programming
Knowledge of and in depth understanding of the business or function for which application is designed.
Knowledge of Databases with demonstrated expert experience integrating with MySQL and SQL Server
Knowledge of development source code management using GIT Hub and JIRA
Knowledge of Object-oriented design
The Senior SoftwareEngineer key responsibilities are:
Serves as Designer/Architect/Engineer for at least one major enterprise IT application.
Leads areas of integration with at least one major operating system (e.g. Unix/Linux/Windows).
Develops new design patterns, standards, etc. and works with other developers in implementation.
Performs data modeling and architecture development.
Reviews and evaluates application work flow and user experience.
Acts as technical expert and provides application development oversight and involvement for Third Party integrations (e.g. Documentum, Adobe, etc.) and database (e.g. MySQL, Oracle, SQL Server) core components.
Leads and executes testing to ensure the program meets the specified requirements.
Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment.
Champions innovation and expands sphere of influence through mentoring
and guidance.
Works with user/customer community, business analysts, and architects to capture system requirements and design.
Leverages a technical network to collaborate across the organization
Hiring Salary Range: $108,000k - $138,000k. This range represents the anticipated low and high end of the salary for this position. It will be determined by factors including but not limited to: the applicant's education, experience, knowledge, skills, and abilities, geographic location, as well as internal equity and alignment with market data.
Additional Information
Perks/Benefits:
A highly competitive compensation package with generous benefits beginning first day of employment for Medical/Prescription Drug plans, HSA, Vision, Dental and Health Care FSA.
15 vacation days & 12 sick days accrued annually and 3 personal days
401K match, Life and AD&D, Employee Assistance programs, Group Legal, & more
Wellness program with access to onsite gym and basketball court for associates
Encouraged continued education with our tuition reimbursement program
Financial and in-kind opportunities to engage with non-profits in your community
Company match program for United Way donations
Volunteer opportunities and in-kind drives for non-profits throughout the year
Take breaks or brainstorm in our game room with ping pong & foosball
Casual Dress Code & Flexible Schedules (per team)
The world is reading, and Ingram Content Group (“Ingram”) connects people with content in all forms. Providing comprehensive services for publishers, retailers, libraries and educators, Ingram makes these services seamless and accessible through technology, innovation and creativity. With an expansive global network of offices and facilities, Ingram's services include digital and physical book distribution, print-on-demand, and digital learning. Ingram Content Group is a part of Ingram Industries Inc. and includes Ingram Book Group LLC, Ingram Publisher Services LLC, Lightning Source LLC, Ingram Library Services LLC, Tennessee Book Company LLC, Ingram Content Group UK Ltd. and Ingram Content Group Australia Pty Ltd.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, work related mental or physical disability, veteran status, sexual orientation, gender identity, or genetic information.
EOE-Race/Gender/Veterans/Disabled
We participate in EVerify.
EEO Poster in English
EEO Poster in Spanish
$91k-110k yearly est. 21d ago
Software Engineer, macOS Core Product - Murfreesboro, USA
Speechify
Staff software engineer job in Murfreesboro, TN
At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google (
Chrome Extension of the Year
) and Apple (
App of the Day
and 2025 Inclusivity Design Award) for its impact and accessibility.
We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a SoftwareEngineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What You'll Do
Lead key engineering and product decisions for the mac OS app.
Write, test, and ship production-quality code that scales to millions of users.
Maintain and evolve complex app architecture with a focus on performance and stability.
Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
Participate in product planning and roadmap discussions.
Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
Demonstrated experience shipping mac OS (or related desktop) applications used by many customers.
Strong engineering instincts with a deep focus on user experience.
A strategic mindset for building great products-not just writing code.
Ability to work quickly, decide what to build now vs. later, and iterate fast.
Experience working in remote, distributed teams.
Technical requirements:
Swift / SwiftUI (mac OS) proficiency.
Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms.
Strong understanding of concurrency and asynchronous execution models
Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
Strong understanding of concurrency and asynchronous execution models
What We offer:
Impact & Ownership: Build and influence a product used by millions globally.
Remote First: Flexible, asynchronous work culture.
Growth & Leadership: Flat org - leadership is earned by impact, not title.
Collaborative Environment: Work with smart, passionate engineers and designers.
Competitive Compensation: Market-aligned salary, bonus, and equity.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub!
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.
$61k-82k yearly est. 4d ago
Senior Software Engineer - Frontend
Zipliens
Staff software engineer job in Franklin, TN
Job Description
Zipliens is looking for a Senior Frontend SoftwareEngineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has become a leader in lien resolution-a process required in most personal injury settlements. The software we build helps injured parties receive their settlement funds more quickly and completely, giving our work clear, real-world impact beyond the technical challenges.
In the coming year, we'll be building out a new generation of tools and client experiences focused on rapid case evaluation, streamlined staff workflows, comprehensive case tracking, and effective negotiation. As a senior softwareengineer, you'll contribute to the overall architecture of the user interface, mentor team members, and work directly with stakeholders to deliver intuitive, user-centered customer experiences. The ideal candidate blends strong softwareengineering fundamentals with a focus on usability and user-space applications.
Requirements
Responsibilities:
Develop, maintain, and enhance user-facing applications, delivering intuitive, performant, and maintainable frontend experiences.
Build high-quality, accessible, and responsive user interfaces using modern frontend technologies (e.g., React).
Contribute to the design and implementation of scalable user application patterns and components, following established architectural standards.
Identify and implement improvements to application performance, usability, and reliability.
Apply security best practices, including secure data handling and authentication flows.
Troubleshoot and resolve complex frontend issues in development and production environments.
Collaborate closely with Product and Design to translate requirements and UX designs into effective solutions.
Partner with other engineers to integrate APIs and data services into user-facing applications.
Conduct code reviews and support the growth of junior engineers through feedback and collaboration.
As an individual contributor, act in a leadership role to ensure the team's technical direction and work item assignment meet standards of quality, clarity, and extensibility.
Qualifications:
5+ years of software development experience, with a strong focus on UI development.
Expertise in React and modern web techniques with experience building dynamic, responsive, and accessible user interfaces.
Strong understanding of frontend architecture, component-based design, and state management patterns.
Experience connecting backend systems and APIs; working knowledge of backend frameworks (e.g., Python/Django, Node.js) is a plus.
Familiarity with performance optimization, browser behavior, and frontend debugging techniques.
Excellent communication and collaboration skills, with experience working with cross-functional teams.
Ability to work on-site at least three days per week (60%) in our Spring Hill, TN office - strongly preferred.
Benefits
Private Health Care Plan (Medical, Dental & Vision)
Company HSA contributions for HDHP participants
Flexible Spending Accounts (Health & Dependent Care)
Company-Paid Short-Term Disability Coverage
Voluntary Long-Term Disability, Life, AD&D, and Supplemental Coverage Options
401(k) Plan with Company Match
Paid Time Off (Vacation, Sick Time & Select Holidays)
Paid Parental Leave
Pay Disclosure: The total base salary range for this role is $115,000 - $155,000 annually, with opportunity for a quarterly discretionary bonus. Final compensation will be determined based on skills and experience.
Work Authorization: Applicants must be authorized to work in the United States without the need for employer-sponsored visa support now or in the future.
$115k-155k yearly 8d ago
DevOps Engineer
Monogram Health Inc. 3.7
Staff software engineer job in Brentwood, TN
Job DescriptionPosition:
DevOps Engineer
The DevOps Engineer's roles and responsibilities are multifaceted, requiring technical agility and operations mindset simultaneously. It is essential to have communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the company's needs.
Responsibilities
Develop and maintain CI/CD pipelines in Azure DevOps to deploy notebooks, jobs, and workflows to Azure Databricks.
Integrate Databricks Repos with Azure Repos (Git) for source control of PySpark/R notebooks.
Automate job runs in Databricks using Databricks CLI, REST API, or DevOps tasks.
Maintain infrastructure-as-code practices (e.g., using Terraform).
Monitor and troubleshoot pipeline failures, notebook issues, and deployment inconsistencies.
Collaborate with Data Engineers and Platform teams to maintain development, staging, and production environments.
Implement best practices for version control, testing, and notebook promotion in a multi-environment setup.
Store and manage Databricks secrets, tokens, and configuration securely within Azure Key Vault and DevOps variable groups.
Understand and apply DevOps practices in a data platform context.
Position Requirements
Bachelor's degree in computer science, Information Technology, or related or an equivalent combination of education and experience.
Minimum of three (3) years of experience in DevOps engineering or a related role, with a focus on Microsoft Azure, including other cloud-based data integration and associated technologies.
Proficiency with data analytics and AI platforms and automating notebook execution.
Proficiency in scripting languages for automation and various programming.
Benefits
Comprehensive Benefits - Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts
Financial & Retirement Support - Competitive compensation, 401k with employer match, and financial wellness resources
Time Off & Leave - Paid holidays, flexible vacation time/PSSL, and paid parental leave
Wellness & Growth - Work life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts
About Monogram Health
Monogram Health is a leading multispecialty provider of in-home, evidence-based care for the most complex of patients who have multiple chronic conditions. Monogram health takes a comprehensive and personalized approach to a person's health, treating not only a disease, but all of the chronic conditions that are present - such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders.
Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counselling on a patient's healthcare options; as well as assist with daily needs such as access to food, eating healthy, transportation, financial assistance, and more. Monogram Health is available 24 hours a day, 7 days a week, and on holidays, to support and treat patients in their home.
Monogram Health's personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the health care continuum.
$75k-101k yearly est. 20d ago
Senior Java Developer
Sysazzle 4.4
Staff software engineer job in Brentwood, TN
- Participate in architecture, development and implementation of technical systems. - Strong Java skills with knowledge of JVM tuning and Java best practices. - Experience with dependency injection frameworks (Spring, CDI, Guice, etc). - Experience with object-relational mapping technologies (Hibernate, JPA etc)
Qualifications
7+ years' experience in Java-J2EE Development
Designed and implemented an enterprise level solution using Spring Boot, Spring LDAP, Spring REST
Application development experience in Java / JEE Technologies: Spring, Spring Boot, Spring Security OAuth2, Spring Security, Spring REST, Spring LDAP, Spring Data, JPA, Hibernate, Struts, JSP, Servlets, EJB, JMS, SOAP, WSO2 ESB, Kafka, Zuul, Hysterix, Kibana, ELK (ElasticSearch, Log stash, Kibana)
Application development experience in Java8, Netflix stack, Kafka, ES, Cassandra, WXS, Cloud config, Docker, Framework development experience, Orchestration engine
$88k-113k yearly est. 60d+ ago
Software Engineer II
Coats 4.3
Staff 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 6d ago
Software Engineer, Platform - Murfreesboro, USA
Speechify
Staff software engineer job in Murfreesboro, 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.
$61k-82k yearly est. 7d ago
Software Engineer, iOS Core Product - Murfreesboro, USA
Speechify
Staff software engineer job in Murfreesboro, 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 App of the Day.
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
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, 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
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
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.
How much does a staff software engineer earn in Franklin, TN?
The average staff software engineer in Franklin, TN earns between $79,000 and $138,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Franklin, TN