.NET Developer
Software development engineer job in Brentwood, TN
We're supporting a large enterprise technology group looking for an experienced .NET Developer to join a team responsible for processing high-volume supplier data and maintaining a key internal/external web application. This role is hands-on, collaborative, and ideal for someone who enjoys solving complex backend challenges while working closely with other engineers, QA, UX, and product.
What You'll Work On
Develop and maintain backend features within a C#/.NET web application
Build and support processes that ingest, map, and validate large supplier rebate files
Write clean, scalable code and contribute to architecture discussions
Participate in pair programming (core part of this team's culture)
Troubleshoot issues, analyze data mismatches, and support workflow improvements
Collaborate with Product Owner, QA, and UX on requirements and functionality
Top Skills Needed
8+ years of .NET web development experience
Experience with modern JavaScript frameworks (Vue preferred; React or Angular acceptable)
Strong SQL Server knowledge
Comfort with pair programming and collaborative engineering
Ability to break down complex tasks and communicate technical solutions clearly
Team & Environment
You'll work with:
2 other developers
1 Product Owner
1 QA
1 UX designer
The environment values partnership, clarity, curiosity, and long-term thinking.
What This Role Solves
You'll help improve how supplier files are received, processed, corrected, and delivered as clean, actionable data across the organization.
Interview Process
Round 1: 1-hour virtual with Hiring Manager - background, soft skills, and light technical questions
Round 2: 1.5-hour virtual with the team - deeper conversational technical assessment
Senior Software Engineer (Backend)
Software development engineer job in La Vergne, TN
Senior Software Engineer Job Description:
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.
Senior Software Engineer 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
Senior Software Engineer Preferred Skills:
Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .NET Stack (C#, Web API with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, JavaScript/Web front end technologies, PostgreSQL, SQL Server, IBM DB2, Visual Studio, VS Code, Docker, REST, JSON and XML technologies.
Knowledge of Messaging / Enterprise Integration Patterns
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 PostgreSQL, IBM DB2, or SQL Server
Knowledge of development source code management using git
Knowledge of issue management and tracking using JIRAKnowledge of Object-oriented or Domain Driven Design
Senior Software Engineer Key Responsibilities:
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 workflow 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
SAP Tester
Software development engineer job in Brentwood, TN
TestingXperts is a Specialist QA & Software Testing Company, and an Independent Software Testing division of Damco Group, which is a leading IT Solutions and Services company working with Fortune enterprises globally. Through our innovative techniques, we are pushing the conventional norms of Quality Assurance and blending technology to yield remarkable deliverables. We are also an ISO 9001:2008 & ISO 27001:2013 certified company.
Leveraging holistic knowledge of core business processes and software development, our comprehensive suite of testing services covers Functional and Non-Functional testing, Professional Expertise for Cloud and Mobile Technology. Our customer centred approach assists enterprises in thriving in ever advancing market through breakthrough solutions.
Inheriting the virtues of quality at job and optimal user satisfaction from Damco Group, TestingXperts aims at promoting the ethics of connected innovation, thereby seeding the integral values in our employees and achieving unmatched contentment of our clients.
Job Description:
Good understanding of SAP Point of Sale Data Management module and its component.
Working experience of implementation testing of this module is required.
Additionally working experience in SAP MM and SAP FICO testing is needed to support the end to end scenarios
Must have Skills
SAP POS DM
SAP TESTING
Nice to have skills
SAP MM TESTING
SAP FICO TESTING
Top 3 responsibilities you would expect the Subcon to shoulder and execute:
Client and program stakeholder management
Test strategy and Planning
Drive and coordinate with offshore team
Additional Information
All your information will be kept confidential according to EEO guidelines.
Test Entry
Software development engineer job in Clarksville, TN
Job Description
Animal Medical Center of Marquette is stepping into an exciting new chapter, now under new ownership and a privately owned hospital, committed to high quality medicine, a healthy culture, and genuine support for our team. We're looking for a Practice Manager who shares our values, brings strong leadership, and wants to help shape the future of our clinic.
What We Value
• Honesty - building trust with our clients and team
• Education - keeping ourselves and our clients moving forward
• Ambition - bringing energy and enthusiasm without burnout
• Compassion - empathy and kindness for patients, clients, and colleagues
GDPR Test
Software development engineer job in Franklin, TN
Learning Environment Project Specialist -
Are you ready to make a difference?
School Specialty is dedicated to changing education for the better. That means working closely with educators, sharing experience, and traveling into uncharted territories together. -
Are you ready to join us on the journey?
We are looking for a highly motivated professional that wants to be part of a winning team. We give you the opportunity to work at a company where you can contribute, grow, and make your own path to success.
The rest is up to you.
Summary of Primary Responsibilities
Partners with sales resources(s) to build new school projects that meet the customer's quality, quantity, design, safety and functional expectations
Create furniture and equipment material and room lists using the designated quoting software
Partners with sales resource(s) to prepare budgets and pricing of specified projects for architect and designers, construction managers, and general contractors
Work with architects and designers/general contractors/construction managers and customers to provide color samples, binders, and literature in preparation of proper specification process
Supports sales resource(s) with product research, educational classroom lists, job registrations, product specifications and color selection process
Prepare bid packages and pricing to strategically respond to project and architectural opportunities
Prepare proper shop submittal packages and owner's manuals for architect and design group/construction manager/general contractor and customer
Aid in the creation of professional sales presentations geared towards the new school (project), and architectural community
Analyze opportunity to determine strategic advantage
Create consumable and furniture and equipment strategic quotes/proposals in designated quoting system
Understands product assortment and how the Company products meet opportunity requirements
Analyze opportunities through sales analysis and determine profitability expectations
Develops customer, vendor and product knowledge expertise
Develop and maintain solid working relationships with external rep groups and manufacturers
Negotiate pricing with vendors, freight carriers, and installation partners
Support customers and partner with appropriate sales resource(s) in developing and processing quotes aligned with customer requirements and the company's pricing strategies and goals
Analyze competitor pricing and market trends
Maintain regular communication project/order management team as applicable to provide A+ service to external customers
Support and follow all company safety policies and procedures
Exercises care within work environment to prevent injuries
We're determined to positively impact the future, one child at a time.
If you share our passion, we need to talk.
Minimum Experience Requirements
High School diploma or GED equivalent
Computer proficiency is a must.
Advance Microsoft Excel skills required.
Experience in a bidding or quoting environment
Change is part of our daily routine, which means you have the chance to leverage your creativity and imagination every day. You'll be encouraged to push the envelope, to lead through action, and to innovate regardless of your role. We're shooting for nothing short of greatness. These aren't just words, this is how we work.
Are you up for it?
Imagine what we could do together.
Core Competencies
Disclaimers
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
School Specialty, Inc. is a Drug Free Workplace. All applicants are subject to a drug screen and background check as a condition of employment.
EEO/AA including Vets and Disabled
If you need a reasonable accommodation for any part of the employment process, please contact us by email at ********************************* and let us know the nature of your request and your contact information.
All looks good except single quotes are still being replaced.
It's
'can do'
don't
"do double quotes throw anything"
QUALITY ASSURANCE ENGINEER
Software development engineer job in Gallatin, TN
Responsible to provide the quality-assurance support to assigned program and ensure that products are built in accordance with customer and division quality requirements while maintaining production flow. Ensure that product quality is attained in the assigned product group or program through fulfillment of workmanship standards and quality program requirements. Identify and report quality problems or trends in the assigned area or product based on data from a variety of sources. Recommend or implement the appropriate corrective action to quality problems in the assigned area with the aid of manufacturing engineering, design engineering, purchasing, etc. Review all documentation related to product quality in the assigned area, such as test procedures and operation sheets, and approve as appropriate to ensure product quality. Review quality trends associated with his/her assigned product or program and for participating in the generation and implementation of defect-reduction programs. Generate or implement defect-reductions activities. Write product control plans and procedures. Perform internal audits, both Layered and System Audits. Works within multi-functional teams on Control Plan/Process Failure Mode Effects Analysis (PFMEA) reviews.
Master Degree in Industrial Engineering or foreign educational equivalent. Two years of experience in the position offered, or in a similar position, such as Quality Engineer. Experience must include conducting quality engineering initiatives for new product launches within the automotive industry.
This position is subject to the Employee Referral Program.
Work location: Romulus, MI
Interested candidates should send resume and salary requirements with cover letter including reference code job number to (no phone calls please): J. Fish-Stewart, YAPP USA Automotive Systems, Inc., 300 ABC Boulevard, Gallatin, TN 37066.
Additional Eligibility Qualifications
Results Driven
Work Authorization/Security Clearance
1. Must have valid working documents to work in the United States.
2. Must be able to obtain a valid passport.
AAP/EEO Statement To provide equal employment and advancement opportunities to all individuals. Employment decisions at YAPP USA will be based on merit, qualifications and abilities. Employment decisions shall comply with all applicable federal, state and local laws prohibiting discrimination or harassment in the workplace. YAPP USA does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, weight, height, familial status, veteran status, or any other characteristic protected by law.
Auto-ApplyControls Software Test Intern
Software development engineer job in Clarksville, TN
At Trane TechnologiesTM and through our businesses including Trane and Thermo King, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.
Job Summary:
This position is located in _______ and requires year-round availability, with part-time hours during the school year and full-time hours over the summer. Therefore, applicants must currently reside in the Clarksville area in order to be considered. Work under the direction of a software test engineer to perform assigned test development and verification testing on HVAC electronic controls products.
Where is the work:
This position has been designated as On-Site.
What you will do:
* Write test procedures and/or automated test scripts based on written functional specifications as directed by the test engineer.
* Review test procedures and/or automated test scripts for completeness and correctness based on comparison to functional specifications and test cases.
* Debug automated test scripts and evaluate results to determine the source of anomalous results.
* Execute test procedures and test scripts as part of formal acceptance test cycles and evaluate results.
* Analyze the results of test procedures and test scripts.
* Write up test results in the form of change requests to be acted upon by software developers.
* Verify fixes to validate final product.
What you will bring:
* Must be enrolled in a bachelor or master's of science degree program. EE, EE Technology, Mechanical, Computer science or computer engineering degree program is desired.
* Familiarity/experience with software test analysis and development desired.
* Familiarity/experience with test automation tools desired.
* Familiarity/experience with software development desired.
* Ability to use Microsoft Word, Access and Excel.
Compensation:
Base Pay Range: $ 15.00 - 30.00
Total compensation for this role will include a commission/incentive plan. Disclaimer: This base pay range is based on US national averages. Actual base pay could be a result of seniority, merit, geographic location where the work is performed.
Equal Employment Opportunity:
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
This role has been designated by the Company as Safety Sensitive.
Lead AI Software Engineer
Software development engineer job in Bowling Green, KY
Description & Requirements We now have an exciting opportunity for a Lead AI Software Engineer to join the Maximus AI Accelerator supporting the enterprise at large. We are looking for an accomplished hands-on individual contributor and team player to be a part of the AI Accelerator team.
You will be responsible for architecting and optimizing scalable, secure AI systems and integrating AI models in production using MLOps best practices, ensuring systems are resilient, compliant, and efficient. This role requires strong systems thinking, problem-solving abilities, and the capacity to manage risk and change in complex environments. Success depends on cross-functional collaboration, strategic communication, and adaptability in fast-paced, evolving technology landscapes.
This position will be focused on strategic company-wide initiatives but will play a role in project delivery and capture solutioning (i.e., leaning in on existing or future projects and providing solutioning to capture new work.)
This is a remote position.
Essential Duties and Responsibilities:
- Design and develop advanced AI software applications, ensuring scalability, performance, and integration with enterprise systems.
- Responsible for developing and modifying systems software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end-user/business applications).
- Develop and communicate descriptive, diagnostic, predictive and prescriptive insights/algorithms.
- Apply knowledge of experimental methodologies, statistics, optimization, probability theory and machine learning using code for tool building, statistical analysis and modeling, using both general purpose software and statistical languages.
- Lead technical implementation efforts in both theoretical and product design environments, translating complex algorithms and specifications into code while mentoring junior engineers and guiding team-level development practices.
Job-Specific Essential Duties and Responsibilities:
- Develop, collaborate, and advance the applied and responsible use of AI, ML and data science solutions throughout the enterprise by finding the right fit of tools, technologies, processes, and automation to enable effective and efficient solutions for each unique situation.
- Contribute and lead the creation, curation, and promotion of playbooks, best practices, lessons learned and firm intellectual capital.
- Contribute to efforts across the enterprise to support the creation of solutions and real mission outcomes leveraging AI capabilities from Computer Vision, Natural Language Processing, LLMs and classical machine learning.
- Maintain current knowledge and evaluation of the AI technology landscape and emerging developments and their applicability for use in production/operational environments
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- Professional Programming experience (e.g. Python, etc.)
- Proficiency in Software Engineering, DevOps, and modern development technologies and methodologies
- Experience with API programming
- Experience with Linux
- Experience with Machine Learning
- Experience working as a contributor on a team
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required.
- 3+ yrs experience in Artificial Intelligence and Machine Learning
- 7+ yrs experience in Software Development
- 4+ yrs experience with Cloud Solutioning
Preferred Skills and Qualifications:
- Experience working as an individual contributor in AI
- Use of state-of-the-art technology to solve operational problems in AI and Machine Learning.
- Strong knowledge of data structures, common computing infrastructures/paradigms (stand alone and cloud), and software engineering principles
- Ability to design custom solutions in the AI and Advanced Analytics sphere for customers. This includes the ability to scope customer needs, identify currently existing technologies, and develop custom software solutions to fill any gaps in available off the shelf solutions.
- Ability to build reference implementations of operational AI & Advanced Analytics processing solutions.
- Use of a variety of programming languages, including but not limited to Python/Java and frontend frameworks for POC demos and dashboarding
- Use and development of program automation, CI/CD, DevSecOps, and Agile
- Experience with deep learning model architecture development and philosophy
- Cloud certifications (AWS, Azure, or GCP)
- 5+ yrs of related experience in AI, advanced analytics, computer science, or software development.
- Python Experience with TensorFlow, PyTorch, and Pandas
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
152,000.00
Maximum Salary
$
172,000.00
Easy ApplyEngineer - Automation Engineering - Laboratory and Analytical Equipment
Software development engineer job in Lebanon, TN
At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We're looking for people who are determined to make life better for people around the world.
The Engineer - Automation Engineering will work as a member of the Automation Engineering Department at Eli Lilly, Foundry. The engineer will provide automation support for one or more operating areas across site and/or for capital projects. Process Automation is core to delivering a right first time facility start up and continued support of ongoing manufacturing operations into the future.
The Engineer is also responsible for the productivity and mentorship of the employees with the purpose of ensuring that reliable and compliant control applications and systems are used in the manufacturing at Foundry. Additionally, the Engineer as a key technical expert with partners to influence and implement within the process control organization and across functional disciplines to support the process control technical agenda, business plan priorities, and compliance objectives.
In the project delivery phase and startup phase of the project (startup expected 2025 to 2028), automation engineering roles will be fluid and dynamic as we endeavor to support the project delivery, build a new organization, develop and implement the necessary systems and business processes required to support GMP operations, and build the site culture. This will require significant collaboration, creativity and resilience as the site grows to a full scale GMP manufacturing through start up.
Key Objectives/Deliverables:
* Technical Leadership
* Mentor process control team, including design, controls philosophy, implementation and commissioning
* Process control work implementation and coordination
* Develop and implement the Automation Engineering Project Plan.
Operational Excellence
* Technically lead and oversee the work of Site Area leads and System Integrator including Functional Requirements, Design Specifications, DCS Application Software, Test Specifications.
* Lead/Participate in design reviews and DeltaV application, Laboratory and Analytical equipment application reviews, attend equipment and software FATs
* Lead a team of automation engineers supporting commissioning
* Provide periodic status updates to Project Management
* Devising functional requirements and process control strategies for control systems in collaboration with Process Engineering
* DCS software design, coding/configuration and testing (sequence logic, graphics, batch software etc.)
* Automation Engineering including design, tuning and troubleshooting of control loops
* Implementing and supporting electronic systems (such as plant historians) used to capture process automation related production data
* Maintain the validated state of the site control systems in line with Lilly quality standards including the development and execution of validation strategies and associated documentation
* Automation support for capital projects including new product introductions
* Promoting the use of automation to improve productivity, operational efficiency and compliance
* Developing a 'network' of corporate contacts and leveraging corporate expertise when needed
Organizational Capability
* In coordination with automation and compliance consultants, set and reinforce standards for appropriate rigor in automation work products.
* Demonstrated initiative, good planning and organizational skills, ability to prioritize tasks, commitment to task completion and timelines.
* Possess a keen technical curiosity and has demonstrated strong problem-solving skills and a desire for continuous improvement
* Demonstrated ability to influence peers and business partners
* Good written and verbal communication skills for both technical and non-technical audiences
* Knowledge of GMP, regulatory requirements, computer system validation
Basic Requirements:
* Minimum B.S. in Engineering and experience in Automation Engineering, preferably in major Pharmaceutical manufacturing handling Laboratory and Analytical systems and equipment, and Systems Integration. and minimum of 2+ years working experience in Biopharma engineering, operations, or manufacturing.
* Experience in commissioning, qualifying and supporting Analytical equipment such as cell counters, environmental testing, filter testing, etc.
Additional Preferences:
* Experience in design, development, commissioning and qualification of highly automated greenfield manufacturing sites utilizing SCADA, DCS, MES, LIMS and Site Historian systems (DeltaV, Rockwell, Syncade, LabVantage, OSI PI).
* Experience in facilitating and driving decision-making at an organizational level.
Other Information:
* Initial location at Lilly Technology Center, Indianapolis.
* Permanent location at the new Lilly Medicines Foundry in Lebanon, Indiana.
Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form (******************************************************** for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response.
Lilly is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status.
Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia Network, Black Employees at Lilly, Chinese Culture Network, Japanese International Leadership Network (JILN), Lilly India Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership Network (VLN), Women's Initiative for Leading at Lilly (WILL), en Able (for people with disabilities). Learn more about all of our groups.
Actual compensation will depend on a candidate's education, experience, skills, and geographic location. The anticipated wage for this position is
$64,500 - $143,000
Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including eligibility to participate in a company-sponsored 401(k); pension; vacation benefits; eligibility for medical, dental, vision and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; certain time off and leave of absence benefits; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly's compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees.
#WeAreLilly
Auto-ApplySoftware Engineer, Platform - Clarksville, USA
Software development engineer job in Clarksville, TN
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.
Auto-ApplyApplication Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN
Software development engineer job in Lebanon, TN
Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN.
In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability.
Responsibilities:
Build and maintain cross-platform mobile applications using React Native
Design and develop GraphQL APIs using Node.Js and Apollo Server
Build and maintain backend logic, middleware, and third-party integrations
Implement secure authentication using JWT
Full API security protocol knowledge, like OAuth 2.0 vs just JWT
API Documentation standards
Ayla, SAP, Xcode, Android SDK, Salesforce
UI/UX, IoT / Device experience
Write unit and integration tests using Jest to ensure reliable code
Maintain high code quality with ESLint and Prettier
Optimize the application using Babel for efficient builds and performance
Qualifications:
Bachelor' s degree in Information Technology or Computer Science
3+ years experience as a Full-Stack JavaScript Developer
Strong expertise in JavaScript ES6+, React Native, and Node.Js.
Experience working with GraphQL and REST APIs
Hands-on experience with libraries like Axios, moment.Js, Lodash, and uuid
Proficiency using Yarn, version control systems (e.G., Git), and modern editors like WebStorm or VS Code
Experience with attribute-based access control (ABAC) or role-based access control (RBAC)
Compensation:
Base Salary to 100k/year
8.5% annual bonus
Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon)
Relocation assistance
#INDALL
Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN
Software development engineer job in Lebanon, TN
Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN.
In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability.
Responsibilities:
Build and maintain cross-platform mobile applications using React Native
Design and develop GraphQL APIs using Node.js and Apollo Server
Build and maintain backend logic, middleware, and third-party integrations
Implement secure authentication using JWT
Full API security protocol knowledge, like OAuth 2.0 vs just JWT
API Documentation standards
Ayla, SAP, Xcode, Android SDK, Salesforce
UI/UX, IoT / Device experience
Write unit and integration tests using Jest to ensure reliable code
Maintain high code quality with ESLint and Prettier
Optimize the application using Babel for efficient builds and performance
Qualifications:
Bachelor's degree in Information Technology or Computer Science
3+ years experience as a Full-Stack JavaScript Developer
Strong expertise in JavaScript ES6+, React Native, and Node.js.
Experience working with GraphQL and REST APIs
Hands-on experience with libraries like Axios, moment.js, Lodash, and uuid
Proficiency using Yarn, version control systems (e.g., Git), and modern editors like WebStorm or VS Code
Experience with attribute-based access control (ABAC) or role-based access control (RBAC)
Compensation:
Base Salary to 100k/year
8.5% annual bonus
Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon)
Relocation assistance
#INDALL
Senior Software Engineer
Software development engineer job in Smyrna, TN
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 Software Engineer 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 ************.
Applications Developer
Software development 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.*
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.
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.
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.
Java / J2EE Developer
Software development engineer job in Brentwood, TN
client confi..............................
Role : Java / J2EE Developer
Duration of Hiring : 6 months
Extension possible : Yes
Work Location : Brentwood, TN
Job Description:
At least 8 - 9 yrs of overall experience.
At least 1 year of experience in SOLR (Search Technology)
Strong Java/ J2EE Skills
Strong Analytical Skills
Exposure Agile and TDD would be a plus
Excellent communication skills.
Experience in Websphere Commerce Server would be a plus.
Additional InformationAll your information will be kept confidential according to EEO guidelines.
Senior Software Engineer
Software development engineer job in La Vergne, TN
Job Description
Ingram Content Group (ICG) is currently seeking a Senior Software Engineer 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 Software Engineer 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
Test Engineer
Software development engineer job in Smithville, TN
At Star Holdings Group, we are passionate about innovation and driven by design. As a leader in commercial kitchen equipment, we are committed to delivering high-performance products that meet our customers' evolving needs. The Test Engineer is responsible for designing, implementing, and executing testing processes to ensure the quality and functionality of commercial cooking products. This role involves developing test plans, creating automated test scripts, and conducting performance and usability testing. The objective is to identify and resolve defects early in the development cycle, contributing to the delivery of reliable and high-quality cooking products that meet customer and business requirements.
Duties and responsibilities
* Owns overall leadership for component and product approval process throughout the NPD gate process as needed for start of production
* Develop, manage and execute test plans, procedures, and scenarios to evaluate product performance against requirements.
* Work with engineers to design tests including sampling, success criteria and pass/fail approvals based on design and stage gates
* Lead and mentor engineers through the design review process, DFMEAs and PFMEA's, components, product, agency, field testing, etc.
* Lead the use of design Six Sigma tools for testing as appropriate to improve design robustness, reliability and performance (i.e. product maps, factors and levels, DOE, MSE/GR&R, etc.)
* Develop component and subsystem level tests to improve design robustness, improve quality while accelerating project production dates.
* Mentor and lead engineering and company problem solving tools and methods (DMAIC, ICOV, etc.) Performs tests, analyzes results, and identifies defects or issues.
* Keeps abreast of industry advancements and best practices in testing.
* Prepares machines for test and evaluation from instructions, sketches, prints, and / or test requests.
* Builds, maintains, and acquires data from life test fixtures.
* Maintains safe operation of the test room facilities.
* Identifies necessary parts, materials, and supplies and initiates replenishment.
Requirements
Qualifications
* 4-year degree in related field or 10 years of experience in a Test Engineer role.
* Experience with tools for measuring, testing and analyzing product performance.
* Skills using data acquisition systems, LabView or other similar software.
* Ability to use Microsoft Excel and other data analysis tools to manipulate and analyze data sets.
* Solid mechanical background using hand tools, electrical and cooking gas knowledge.
* Able to read, interpret, and follow industry standards, UL, NSF, CSA.
* Excellent oral and written communication skills.
* Experience with reading drawings and other engineering documents.
* Fundamental understanding of Engineering principles.
* Self-directed and highly motivated.
Working conditions
This position will be based in a model shop/lab setting, it will require a hands-on approach. Prototyping and testing will result in the operation of tools in the model shop environment.
Physical requirements
Will be required to lift 30lbs occasionally, as manufacturing is supported.
Test Engineer
Software development engineer job in Smithville, TN
Full-time Description
At Star Holdings Group, we are passionate about innovation and driven by design. As a leader in commercial kitchen equipment, we are committed to delivering high-performance products that meet our customers' evolving needs.
The Test Engineer is responsible for designing, implementing, and executing testing processes to ensure the quality and functionality of commercial cooking products. This role involves developing test plans, creating automated test scripts, and conducting performance and usability testing. The objective is to identify and resolve defects early in the development cycle, contributing to the delivery of reliable and high-quality cooking products that meet customer and business requirements.
Duties and responsibilities
Owns overall leadership for component and product approval process throughout the NPD gate process as needed for start of production
Develop, manage and execute test plans, procedures, and scenarios to evaluate product performance against requirements.
Work with engineers to design tests including sampling, success criteria and pass/fail approvals based on design and stage gates
Lead and mentor engineers through the design review process, DFMEAs and PFMEA's, components, product, agency, field testing, etc.
Lead the use of design Six Sigma tools for testing as appropriate to improve design robustness, reliability and performance (i.e. product maps, factors and levels, DOE, MSE/GR&R, etc.)
Develop component and subsystem level tests to improve design robustness, improve quality while accelerating project production dates.
Mentor and lead engineering and company problem solving tools and methods (DMAIC, ICOV, etc.) Performs tests, analyzes results, and identifies defects or issues.
Keeps abreast of industry advancements and best practices in testing.
Prepares machines for test and evaluation from instructions, sketches, prints, and / or test requests.
Builds, maintains, and acquires data from life test fixtures.
Maintains safe operation of the test room facilities.
Identifies necessary parts, materials, and supplies and initiates replenishment.
Requirements
Qualifications
4-year degree in related field or 10 years of experience in a Test Engineer role.
Experience with tools for measuring, testing and analyzing product performance.
Skills using data acquisition systems, LabView or other similar software.
Ability to use Microsoft Excel and other data analysis tools to manipulate and analyze data sets.
Solid mechanical background using hand tools, electrical and cooking gas knowledge.
Able to read, interpret, and follow industry standards, UL, NSF, CSA.
Excellent oral and written communication skills.
Experience with reading drawings and other engineering documents.
Fundamental understanding of Engineering principles.
Self-directed and highly motivated.
Working conditions
This position will be based in a model shop/lab setting, it will require a hands-on approach. Prototyping and testing will result in the operation of tools in the model shop environment.
Physical requirements
Will be required to lift 30lbs occasionally, as manufacturing is supported.
Senior Software Engineer
Software development engineer job in La Vergne, TN
Senior Software Engineer Job Description:
This person delivers the development and maintenance of our next-generation Order Management System using modern Microservices and Data Mesh architecture. This role requires a deep understanding of distributed systems, cloud and on-prem technologies, and scalable software development within the Manufacturing & Distribution industry. This position will collaborate with cross-functional teams to architect, develop, and optimize enterprise-grade solutions that drive efficiency and innovation in distribution, as well as order fulfillment processes.
Senior Software Engineer Minimum Qualifications:
Bachelor's degree in computer science or related field or directly related year for year experience
6+ years in .NET Core, C#, ASP.NET Core, Web APIs, and front-end frameworks (Angular/React/Blazor).
Strong experience designing and implementing microservices-based architectures.
Senior Software Engineer Preferred Skills:
Experience integrating ERP, WMS, and e-commerce systems is a plus.
Experience working with Order Management Systems in a Manufacturing or Distribution environment.
Knowledge of Data Mesh principles, event-driven architectures, and distributed data systems.
Hands-on experience with cloud platforms (Azure preferred, AWS/GCP is a plus).
Experience with containerization (Docker, Kubernetes) and serverless architectures.
Strong understanding of database technologies (SQL Server, DB2, NoSQL, Redis, Elasticsearch).
Proficiency in CI/CD, DevOps, and Infrastructure as Code (Terraform, Bicep, ARM templates).
Knowledge of GraphQL, gRPC, and API Gateway solutions
Hands-on experience with data lakes or real-time analytics.
Senior Software Engineer Key Responsibilities:
Architecture & Development:
Design and implement scalable. NET-based full-stack solutions using C#, ASP.NET Core, Blazor, Angular, or React.
Architect microservices-based systems, ensuring high availability, resilience, and performance.
Establish a Data Mesh strategy to manage decentralized data ownership and governance across the organization.
Design and optimize databases using SQL Server and NoSQL (PostgreSQL, MongoDB).
Order Management System (OMS):
Lead the development of a modern, cloud-native Order Management System tailored for manufacturing & distribution.
Define APIs, workflows, and integrations with ERP, WMS, and e-commerce platforms.
Ensure real-time order processing, tracking, and fulfillment using event-driven architecture (Kafka, RabbitMQ).
DevOps:
Implement CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps.
Ensure security best practices, including OAuth, JWT, and API Gateway implementations.
Deploy and maintain cloud-native applications on Azure / AWS / GCP.
Technical Leadership & Best Practices:
Set coding standards, perform code reviews and mentor engineering teams.
Drive the adoption of modern engineering practices, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and CI/CD.
Work with data engineers to build data pipelines that support analytical and operational workloads.
Apply secure coding practices, use OWASP guidelines
Software Engineer, iOS Core Product - Clarksville, USA
Software development engineer job in Clarksville, TN
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.
Auto-Apply