A leading environmental consulting firm based in Michigan is seeking a Principal for its Advisory Consulting Group. The role involves providing strategic leadership, fostering client development, and enhancing team performance. Candidates must have 20+ years of experience in environmental consulting, with significant skills in client relations and program management. The firm offers a competitive benefits package and encourages work-life balance while being at the forefront of sustainability and innovation in the industry.
#J-18808-Ljbffr
$77k-108k yearly est. 4d ago
Looking for a job?
Let Zippia find it for you.
Senior Engineer
Starfish Computer Corporation
Principal software engineer job in Toledo, OH
Starfish Computer Corporation's Managed Services Engineer (Level 3) is responsible for the on-going and continuous operation of our clients' Information technology environments.Highly trained and certified, the Engineer, Level 3, is an expert in infrastructure technologies including networking (switching, routing, command lines, dynamic / static routes), security, servers and domains, virtualization, data storage and recovery. The Engineer, Level 3, is assigned as the primary person to oversee and own all technical aspects of the assigned clients' environments and projects. They work in concert with Starfish Computer Corporation's internal Help Desk and technical resources (with dedicated Level 1 and Level 2 support), the client's own on-site support technicians (if any), and other Starfish team members to deliver managed services offerings and project executions to our clients that are “best in class”.
Job Functions & Responsibilities:
Install, configure, monitor, and maintain network equipment, including routers, switches, and firewalls, across multi-vendor environments (Cisco IOS and HPE Aruba).
Design, implement, and manage IP addressing schemes, including subnetting and supernetting, to optimize network performance and security.
Configure and manage VLANs to segment network traffic, enhance security, and improve network efficiency.
Routing & Switching: Implement and troubleshoot both static and dynamic routing protocols (e.g., OSPF, BGP, EIGRP) to ensure efficient data flow and high availability.
Troubleshooting & Resolution: Monitor network performance, identify issues, and troubleshoot complex network problems using various tools and techniques (e.g., packet captures, CLI tools).
Manage, support, install and upgrade Microsoft servers in physical and virtual environments.
Optimize the client's service offering including Microsoft platforms, IP networking, telephony platforms, storage and data protection and recovery, mobile devices, servers, laptops, desktops, virtualization.
Coordinate efforts on behalf of assigned clients between themselves, client support teams and Starfish internal resources.
Act as the lead technical resource for assigned managed services clients.
Ensure that the client environment is comprehensively documented and keep Starfish internal management systems up-to-date.
Create preventative maintenance plans with detailed instructions that Level 1 and Level 2 engineers can reliably execute - either remotely or at client site.
Work directly with Level 1 and Level 2 engineers to identify and resolve potential or on-going problems.
Recommend capacity and performance plans for assigned client environments.
Evaluate and schedule appropriate response to scheduled or unscheduled outage notifications.
Coordinate and manage upgrades or changes in the client's environment.
Determine root cause analysis of service outages and complete or coordinate resolutions.
Documents, tracks, and monitors all incoming service requests to completion
Assists in the preparation of client and prospect proposals and project plans including timeframes, budget estimates (time) and project milestones
Be the lead technical resource for the assigned clients' projects while maintaining a balance between the roles of project manager and technical advisor
Ensures personally that all support tickets classified as P2 or P1 have been resolved
Completes and closes out service orders within service ticket application
General Requirements & Information:
Working locations include a mix of the office (in-office work is required during on-boarding period), remote and client locations. This is a hybrid position once on-boarding activities have been completed.
Full-time position
Competitive salary and benefits package
Ability to travel locally to various client locations
Participate in an on-call support rotation (current rotation is once every eight (8) weeks)
Technical Requirements, Skills & Experience:
Two years of on-site client experience or MSP experience
5-7 years of experience in IT support, customer service, help desk, or call center operations working in a multi-customer environment
In-depth knowledge of Cisco IOS and/or Aruba AOS/Aruba CX operating systems.
Strong understanding of networking principles and protocols (TCP/IP, DNS, DHCP).
Expertise in IP subnetting, supernetting, and VLAN configurations.
Proficiency in configuring static routes and dynamic routing protocols.
Active Directory, 0365, VMware and/or Hyper-V skills and integration experience
Experience supporting MS Windows Server, MS Exchange and MS SQL
Experience with Watchguard (preferred) or related firewalls
Demonstrable experience with vendor management
Working knowledge of infrastructure monitoring tools
Creates and maintains network and system documentation
Strong technical troubleshooting and communications skills
Excellent client relationship management skills
Cisco CNA or Cisco CCIE preferred, but not required.
CompTIA A+, Network+, and Security+ preferred, but not required.
MCITP, MCSE certification a plus
4-year degree or equivalent work experience
$77k-102k yearly est. 2d ago
Workday Sr. Developer
The Auto Club Group 4.2
Principal software engineer job in Dearborn, MI
Description
Primary Duties and Responsibilities (details of the basic job functions):
Serves as a team leader/senior technical team member in the planning, designing, developing, implementing, and/or supporting complex to moderately complex new or revised processes, systems, or networks. Acts as an acknowledged expert in one or more technical specialties and/or mission critical application systems, and provides leadership in design, development and application integration. Ensures functional and technical designs support customer requirements. Develops an understanding of the Auto Club Group business strategy and competitive environment and translate and implements business strategies into technology solutions. Provides a high degree of technical and/or application expertise and design/programming leadership. Assists Security team in the development of appropriate audit controls and procedures to ensure the integrity and protection of company resources. Develops work plans and estimates projects and ensures that project team(s) and/or plan deliverables remain on schedule and budget.
Integration Development: Design, build, test, and deploy complex integrations between Workday and third-party systems using Workday Studio, Enterprise Interface Builder (EIB), Core Connectors, and Web Services (REST/SOAP).
Prism Analytics & Reporting: Develop and maintain data pipelines, datasets, and transformations in Workday Prism Analytics to integrate data from diverse sources and support advanced reporting needs.
Module Expertise: Have a deep understanding of both Workday HCM (Core HR, Benefits, Payroll, etc.) and Financial Management (Financial Accounting, Procurement, Expenses, Projects) modules.
Configuration & Customization: Configure Workday business processes, security roles, calculated fields, and custom objects to align with business requirements.
Reporting & Dashboards: Create and maintain custom, advanced, and matrix reports using Workday Report Writer, and build interactive dashboards and Discovery Boards to deliver key business insights.
Troubleshooting & Support: Research, analyze, and resolve technical issues within the Workday platform, providing ongoing production support and ensuring data integrity.
Collaboration: Partner closely with cross-functional HR, Finance, and IT teams to gather requirements, define technical specifications, and ensure successful project delivery.
System Maintenance: Participate in Workday's semi-annual release cycles, including impact analysis, testing, and deployment of new features and functionalities.
Supervisory Responsibilities (briefly describe, if applicable, or indicate None):
none
II. Required Qualifications (these are the minimum requirements to qualify)
Education (include minimum education and any licensing/certifications):
Bachelor's degree in Computer Science or a related field or an equivalent level of work experience.
Experience:
Designing, developing, implementing, or supporting complex to moderately complex information systems
Building or supporting mainframe or distributed systems
Identifying, analyzing and resolving complex business/technical problems
Technology assessment, recommendations and selection
Providing technical consultation/leadership to project teams
Staffing, coordinating/leading a large project team or a variety of small project teams
Budgeting and expense control
Mainframe, distributed, and/or Web-based system design and development
Database management systems
PC fundamental software tools
Programming languages
Prototyping
Database design
Project management tools and techniques
Multi-platform capabilities
User interaction
HTML and web development tools
System development tools (e.g. Endevor, IMS Expert, Xpediter, SQA Team Test, Eclipse)
Integration
Knowledge and Skills:
Relational database concepts
Use cases, object oriented design and programming techniques
Systems operation practices
Security and control procedures
Web server, and IP-level distributed technologies
Evaluation of a complex system and understand the inter-dependencies between components
III. Preferred Qualifications:
Experience in an insurance environment or other service industry.
Rational Unified Process (RUP) development methodology
Joint Application Design (JAD)/Rapid Application Design (RAD) techniques
Database modeling
Post Specifically for Corporate Software Integration area:
Education:
Workday certification(s) in Studio, Prism Analytics, or Integrations.
Experience:
Minimum of 4 years of hands-on experience in a Workday Developer or similar technical role.
Systems Development Life Cycle (SDLC) Experience
Experience in working with CD/CI DevOps various tools BitBuket, Jenkins etc.
Experience working in agile or hybrid project delivery environments.
Functional Knowledge:
Strong understanding of business processes within both Workday HCM and Financial Management modules.
Familiarity with ETL concepts and accounting center.
Skills:
Strong relational database skills
How you will benefit:
A competitive annual salary between $115,000-$130,000
ACG offers excellent and comprehensive benefits packages, including:
Medical, dental and vision benefits
401k Match
Paid parental leave and adoption assistance
Paid Time Off (PTO), company paid holidays, CEO days, and floating holidays
Paid volunteer day annually
Tuition assistance program, professional certification reimbursement program and other professional development opportunities
AAA Membership
Discounts, perks, and rewards and much more
FLEX WORK IN WORK ENVIRONMENT
This position is currently able to work remotely from a home office location for day-to-day operations unless occasional travel for meetings, collaborative activities, or team building activities is specified by leadership. This is subject to change based on amendments and/or modifications to the ACG Flex Work policy.
Who We Are
Become a part of something bigger.
The Auto Club Group (ACG) provides membership, travel, insurance, and financial service offerings to approximately 14+ million members and customers across 14 states and 2 U.S. territories through AAA, Meemic, and Fremont brands. ACG belongs to the national AAA federation and is the second largest AAA club in North America.
By continuing to invest in more advanced technology, pursuing innovative products, and hiring a highly skilled workforce, AAA continues to build upon its heritage of providing quality service and helping our members enjoy life's journey through insurance, travel, financial services, and roadside assistance.
And when you join our team, one of the first things you'll notice is that same, whole-hearted, enthusiastic advocacy for each other.
We have positions available for every walk of life! AAA prides itself on creating an inclusive and welcoming environment of diverse backgrounds, experiences, and viewpoints, realizing our differences make us stronger.
To learn more about AAA The Auto Club Group visit ***********
Important Note:
ACG's Compensation philosophy is to provide a market-competitive structure of fair, equitable and performance-based pay to attract and retain excellent talent that will enable ACG to meet its short and long-term goals. ACG utilizes a geographic pay differential as part of the base salary compensation program. Pay ranges outlined in this posting are based on the various ranges within the geographic areas which ACG operates. Salary at time of offer is determined based on these and other factors as associated with the job and job level.
The above statements describe the principal and essential functions, but not all functions that may be inherent in the job. This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements. Reasonable accommodations will be made for otherwise qualified applicants, as needed, to enable them to fulfill these requirements.
The Auto Club Group, and all its affiliated companies, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability or protected veteran status.
Regular and reliable attendance is essential for the function of this job.
AAA The Auto Club Group is committed to providing a safe workplace. Every applicant offered employment within The Auto Club Group will be required to consent to a background and drug screen based on the requirements of the position.
$115k-130k yearly 6d ago
Software Engineering - Summer 2026 Internships
Rivian 4.1
Principal software engineer job in Plymouth, MI
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
$57k-76k yearly est. 10d ago
Software Development Intern
Tech Group International 4.0
Principal software engineer job in Toledo, OH
Interns will be expected to have completed coursework in programming fundamentals, object oriented programming, and standard data structures and algorithms. Interns will participate in the TGI internship program, which will cover various topics such as: database maintenance & SQL; programming within Integrated Development Environments (i.e. Visual Studio); web-based programming; and report design and creation. TGI is seeking highly motivated individuals who will be expected to complete the assigned TGI Internship Program at a reasonable pace.
Based on interest and performance, students may opt to continue to enhance their programming skills at TGI with part-time employment following the internship program. Hours for continuing such employment are flexible and will be based on students' semester coursework and schedule.
Start Date: May 18, 2026
End Date: August 14, 2026
$29k-36k yearly est. 60d+ ago
Intern, Software Engineering
Ithaka 4.5
Principal software engineer job in Ann Arbor, MI
This internship is partially funded by the Michigan Economic Development Corporation and aims to support employers, such as ITHAKA, in offering opportunities to individuals with a connection to Michigan. This could include those attending a college or university in the state, residing in Michigan, or having personal ties to the area. It is designed to provide students in STEAM (Science, Technology, Engineering, Arts, and Mathematics) fields with meaningful, hands-on experience within Michigan.
The Role
The Intern, SoftwareEngineering position is an excellent opportunity for future engineers to obtain hands-on experience working in a real-world product development environment as an instrumental and integrated part of a web development team. You will work in conjunction with your assigned Agile/Scrum team designing, developing, and maintaining web applications that are deployed on JSTOR's cloud-delivered platform and powered by our APIs.
We are a goal driven organization with a focus on application quality and performance. Our teams thrive in this environment due to our commitment to overcome our failures and build upon our successes.
As an intern at ITHAKA, you will have the opportunity to become a valued and equal part of our team, contributing to problem-solving, idea generation, and overall team impact. You will spend time learning about the business, gaining hands-on experience with new technology, and working with other team members to develop strong solutions for our unique product platforms.
Our organization and this role will provide you with an opportunity few other companies can offer including:
Freedom to leverage the right tools and languages to solve problems.
Rapidly develop and deploy software through an automated continuous delivery pipeline supporting over 200 production deployments a week.
Opportunity to see the impact of your work as it's put in front of millions of users.
This is a unique opportunity to be on the leading edge of building large-scale, cloud-delivered web applications and services that host hundreds of millions of sessions annually.
When working as an intern at ITHAKA, you can expect to receive tool and product training. We have an excellent onboarding program, which enables interns to become productive very quickly. A team lead and other mentors will work closely with you as you begin engaging with your assigned agile team. We will provide you with constant support as we work to make you comfortable in our technology environment. Those in leadership roles will work tirelessly to set you up for success.
This is a full-time internship, the intern is expected to work 40 hours per week. The internship spans a period of 12 weeks, beginning on June 1, 2026. To be considered for this opportunity, you must have a connection to Michigan. This could include those attending a college or university in the state, residing in Michigan, or having personal ties to the area.
Responsibilities
The successful intern will have applicable computer science coursework, a high degree of intellectual curiosity, excellent problem-solving skills, and strong communication and interpersonal skills. We look for candidates that possess strong analytical skills, a passion for learning best practices, and the desire to optimize code for clarity and reliability as well as performance.
The primary responsibilities of the Intern, Web App Development include:
Work closely with Product Owner, User Experience Designer, and other team members to conduct Product Discovery using various testing methods including high and low fidelity prototypes.
Participate as a member of an agile team leveraging continuous deployment and test automation in order to deploy application changes to production on average more than once per day.
Implement rich, interactive web applications using the latest technologies, frameworks, and patterns.
Leverage web analytics as needed to support Product Discovery and to measure project KPIs.
Test, measure, and optimize performance using Application Performance Management and Web Developer Tools.
Experiences and Skills
Actively enrolled in an undergrad or graduate degree program.
Knowledge of HTML, CSS/SCSS, JavaScript/TypeScript, and React/Vue.
Knowledge of accessibility, usability, information architecture, and interaction design principles.
Knowledge of responsive design interfaces.
Familiarity with GQL.
Familiarity with Webpack, Grunt or other similar build tools.
Willingness and ability to learn new approaches and emerging technology.
Strong communication and interpersonal skills.
Demonstrates exceptional attention to detail.
Work Authorization and Sponsorship
ITHAKA is not currently considering candidates who require any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States.
Compensation
At ITHAKA we believe in openness and equity. Part of living those values is our commitment to clarity about salary ranges, so candidates know what to expect. The pay for this position is $25.00/hourly.
$25 hourly Auto-Apply 13d ago
Software Engineering Intern - Summer 2026 {S}
ARKA Group, L.P
Principal software engineer job in Ypsilanti, MI
ARKA Group L.P. (“ARKA”) is an advanced technologies company serving the U.S. military, intelligence community, and commercial space industry delivering next-generation solutions to support the national security space enterprise. Built on more than six decades of excellence, ARKA brings modern approaches and a culture of innovation to the challenges of today.
We are looking for softwareengineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable software. Accepted candidates will become part of our 75+ year history on the cutting edge of the radar and electro-optical fields. Our team has been revolutionizing the space since the earliest days of the Cold War and continues to receive patents and develop revolutionary and exquisite technologies to this day making us critical to U.S. government and commercial space capabilities.
Join the ARKA team to learn how Beyond Begins Here. Discover your next internship and career opportunity now!
Position Overview:
ARKA is seeking an aspiring softwareengineer for an internship in Ypsilanti, MI. In this role, you will learn about some of the newest remote sensing products used by our government customers that keep our country safe. If this sounds interesting and you have a programming background in Java, C++, Javascript, or a similar language, this might be the job for you!
This internship is onsite at our facility in Ypsilanti, MI. As part of the work you can expect to learn about synthetic aperture radar, cutting edge products, and the technologies that have made us a “go to” partner for our customers for nearly 80 years., The internship(s) will start circa mid-May and candidates will be expected to spend up to 90 days in this internship. This work requires candidates to be a U.S. citizen willing and able to acquire a Top Secret U.S. Government Security Clearance.
Responsibilities:
Collaborate with the program manager, engineers, and other stakeholders to define software requirements and specifications
Design and implement efficient, flexible solutions that can scale for mission critical applications
Work closely with the DevOps team to deploy new features and maintain system stability
Write robust test suites to ensure code correctness
Apply software standards and processes to produce high quality, extensible, and maintainable software packages
Debug, refactor, and reimplement existing software codebases into new systems and on new platforms
Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
Effectively collaborate across a diverse team of engineers, product owners, and scrum masters
Required Qualifications:
U.S. citizen with a willingness and ability to obtain a Top Secret U.S. Government Security Clearance
Working toward a degree in Computer Science, Electrical Engineering, Physics, Math, or a related field
Interest in learning remote sensing technologies
Programming skills in Python, Java, C++, Javascript, or a similar language
Excellent problem-solving and analytical skills
Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
Ability to work onsite
Preferred Qualifications:
Programming skills in an additional language
Familiarity developing in Linux and/or in a cloud environment (AWS preferred)
Knowledge of or background in radar or electro-optical fields
Academic experience in digital signal processing
Scrum/Agile Development knowledge and experience with Jira
Experience writing software implementing algorithms
Location: Ypsilanti, MI
Ypsilanti is artistic, genuine, and original. A college town and city located on the Huron River in Washtenaw County. Ypsilanti is all about community and making families new to the area feel right at home. From educational opportunities and local museums for all ages, to accessible healthcare and transportation it's a wonderful location. It's well known for its historical museums, parks, and historic districts as well as home to Eastern Michigan University. The University of Michigan and Michigan State University also are great institutions! Ann Arbor is close by and has many things, including a bustling university town, culinary hotspot, and a tech hub with a walkable downtown that includes world-class arts and culture. Located in southeast Michigan's Lower Peninsula, Ann Arbor lies at the center of a greater collection of communities in Washtenaw County. With so many thriving communities nearby, Ann Arbor has become a cultural melting pot and urban oasis.
When you choose to join the ARKA Student Program, you will:
Gain hands-on experience in your chosen field and share your unique ideas and creative problem-solving skills to help us continue our legacy of innovation
Flourish and seamlessly develop great relationships with co-workers
Network with students from other universities
Participate in activities that support our local communities
Work alongside our talented team, including employees who started as interns or co-ops
Enjoy companywide employee activities
Receive competitive compensation and paid holidays
EHS/Environmental Requirements:
This job operates in a professional office environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of the time. This would require the ability to move around the campus and occasionally move/lift items weighing up to 40 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
Applicants are invited to apply for a reasonable accommodation to perform the essential duties of the job. To apply, send a request to ***************** or contact ************ and press 2 for Human Resources.
ITC & Security Clearance Requirements:
This position requires the ability to obtain and maintain a Top Secret U.S. Government Security Clearance.
Visa Restrictions:
No visa sponsorship is available for this position.
Pre-employment Screenings:
Employment with any ARKA companies in the U.S. is contingent upon satisfactory completion of several pre-employment requirements to include a credit check, background check, and drug screen.
$35k-64k yearly est. 60d+ ago
Software Solutions Senior - Sage Intacct
UHY 4.7
Principal software engineer job in Ann Arbor, MI
JOB SUMMARYThe Sage Intacct Software Solutions Senior is a key member of the Client Accounting Advisory Services team, responsible for designing, configuring, and implementing Sage Intacct solutions for clients. This role requires deep functional and technical expertise in Sage Intacct, strong accounting knowledge, and the ability to lead implementations from discovery through post-go-live support. The Software Solutions Senior partners closely with clients and internal teams to deliver scalable, high-quality Sage Intacct solutions that align with client accounting workflows and business objectives. This role also provides guidance and mentorship to associate team members.JOB DESCRIPTION
Lead the design, configuration, and implementation of Sage Intacct modules, including but not limited to General Ledger, Accounts Payable, Accounts Receivable, Cash Management, Purchasing, Order Entry, Projects, and Multi-Entity environments, ensuring alignment with best practices and client requirements
Collaborate with internal stakeholders, including product managers, business analysts, and CAAS team members, to gather client requirements and translate them into effective Sage Intacct solutions
Apply a strong understanding of accounting principles and operational workflows to design, configure, and optimize Sage Intacct for client accounting processes
Conduct Sage Intacct system implementations across the full project lifecycle, including requirements analysis, solution design, configuration, testing, training, go-live support, and post-implementation optimization
Provide end-user training on Sage Intacct functionality, reporting, dashboards, and workflows to drive client adoption and long-term success
Prepare and maintain comprehensive implementation documentation, including configuration workbooks, user guides, training materials, and process documentation
Provide ongoing Sage Intacct technical and functional support to clients through phone, email, remote access, and the Issuetrak ticketing system
Collaborate with cross-functional teams to define and execute testing strategies, including unit testing, user acceptance testing, and validation of financial data accuracy
Troubleshoot and resolve complex issues related to Sage Intacct configuration, integrations, data migrations, reporting, and system performance
Stay current on Sage Intacct releases, new features, and industry trends to continuously enhance implementation quality and client solutions
Partner with stakeholders to prioritize Sage Intacct enhancements and optimization opportunities based on client needs and business impact
Conduct Sage Intacct software demonstrations for prospective clients, create pricing quotes, and assist with drafting engagement letters
Assist with Sage Intacct vendor invoice processing and allocation to support accurate client billing
WHO WE ARE
UHY is one of the nation's largest professional services firms providing audit, tax, consulting and advisory services to clients primarily in the dynamic middle market. We are trailblazers who bring our experience from working within numerous industries to our clients so that we can provide them with a 360-degree view of their businesses. Together with our clients, UHY works collaboratively to develop flexible, innovative solutions that meet our clients' business challenges. As an independent member of UHY International, we are proud to be a part of a top 20 international network of independent accounting and consulting firms.
WHAT WE OFFER
POSITIVE WORK ENVIRONMENT
Enjoy a collaborative and supportive work environment where teamwork is valued.
ATTRACTIVE COMPENSATION PACKAGES
Our compensation is competitive and tailored to reflect the role, qualifications, and expertise of each individual.
COMPREHENSIVE BENEFIT PACKAGE
Access comprehensive benefits including group health insurance, dental and vision coverage, 401(k) retirement plans, and generous paid time off (PTO) allowances.
What You'll Do:
Application Development: Build and optimize AI apps in C++ and Python on MemryX accelerators.
Customer Engagement & Outreach: Serve as technical contact (troubleshoot issues, translate requirements, and integrate our stack) and represent MemryX at conferences and workshops.
AI Demos: Develop end-to-end demos (hardware+software) for trade shows and internal use.
Community: Engage with the open-source community via our GitHub repositories and forums.
SDK Enhancement: Identify, propose, and help implement new SDK features to improve our developers' experiences.
What We Expect to See:
Education: BS or MS in Computer Science, Computer Engineering, or related field.
Experience: Relevant internship, or previous work experience.
Programming: Proficient in Python and/or C++; eager to pick up new languages and tools.
ML Frameworks: Hands-on with TensorFlow or PyTorch.
Dev Tools: Comfortable in Linux environments and Git-based workflows.
Soft Skills: Strong communicator, team player, and receptive to feedback.
What We Would Be Happy to See:
Prior experience with AI application development.
Open-source contributions or community engagement.
Projects in hardware accelerators or embedded systems.
Reports to: Senior Director of Engineering
Location: Ann Arbor, Michigan - Onsite
Work Schedule: Full-time
Why Join MemryX?
We offer more than just a job - we offer a career with purpose! Our benefits package includes:
Comprehensive medical, dental, and vision coverage. MemryX covers 100% of the employee premium!
Matching 401(k).
Equity incentive packages.
Company-paid life insurance coverage for all employees.
Unlimited paid time off.
Generous paid parental leave.
Growth and learning opportunities, including tuition reimbursement and professional development support.
Potential for advancement in a growing organization.
Employment Opportunity and Benefits of Employment: We are committed to creating and fostering a diverse and inclusive workplace environment for all of our employees. We are an equal opportunity employer.
$67k-91k yearly est. 60d+ ago
Senior Software Development Lead (Full stack)
Kgtiger
Principal software engineer job in Allen Park, MI
As a Sr. Software Development Lead in ACP Edge Builder team, you will be responsible for leading the design and development of highly scalable Full Stack application development and intended to be deployed on a cloud platform. You will implement proof of concepts, build features, deploy systems, and be responsible for the end-to-end execution of projects. You will partner with stakeholders from product management, architecture and other engineering teams across many functions within ACS and external implementation partners. You will be expected to have demonstrated success in software project delivery and experience in leading technical efforts to develop applications using a variety of tools, languages, frameworks and technologies.
Qualifications
Required Qualifications:
· 8+ years of professional experience in design, development, and support of Web, Java, Spring and/or .Net backend applications.
· 6+ years of practical experience with Java 8, OOP, functional programming and design patterns.
· 2+ years of experience in leading teams in design and development of Full Stack Web application on Microservices based backend platform.
· Experience architecting and building a front-end application using Angular, React, Redux, Vue, or Ember.
· Experience with PaaS centric architectures on Azure using components like Cosmos, Azure Data Lake Store, Kubernetes, Service Fabric, Key Vaults, Event Hubs, Event Grids, Redis, Data Lake, Kusto (Data Explorer), DataBricks, and Synapse.
· Experience with building Spring based RESTful web services using Spring Core, Spring Boot, Spring MVC and Spring Data.
· Experience with development and deployment of Microservices on cloud platforms (Azure, AWS, GCP).
· Experience with responsive web designs (bootstrap).
· Strong debugging skills, code optimization, and performance tuning.
· Knowledge of SQL (MySQL), NoSQL DB, preferably with MongoDB (+2 years).
· Strong communication and documentation skills.
· Passionate about technology, software, and data.
· Have the ability to work under pressure with strict timelines.
Additional Information
Useful Experience:
· Bachelor's degree in Computer science, Computer Engineering, or related degree programs.
· Experience with Architecting Single page web applications on a Microfrontend Architecture.
· Experience with Microservices architecture on cloud platforms.
· Experience with Spring Security and OAuth2.
· Proficiency in developing Rest based API contracts based on Swagger 2.0 and Open API specifications
· Experience writing unit, integration and performance test cases.
· Architecture and Design Experience on how to automate test cases within the Build Pipelines on both Web and Backend applications
· Experience with confidential compute frameworks like Enarx, Open Enclave, and/or experience with secure boot VM's using cloud TPMs like GCP's shielded VMs.
· Experience with containers and orchestration (e.g., Docker, Kubernetes and Docker Swarm)
· Familiar with scripting languages like Bash and Python.
· Experience with Git and build tools (e.g., Gradle or Maven).
· Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies
$100k-132k yearly est. 2d ago
Software Engineer
Stefanini Group 4.6
Principal software engineer job in Dearborn, MI
Details:
Stefanini Group is hiring!
Stefanini is looking for a SoftwareEngineer, Dearborn, MI (Onsite)
For quick apply, please reach out Adil Khan at ************/***********************
You are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. You are involved in the entire software development lifecycle including designing software architecture, writing code, testing quality and deploying the software to meet customer requirements. Full-stack softwareengineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Accountabilities
Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
Collaborate with cross functional teams like product owners, designers, architects etc.
Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
Work on continuously improving performance and optimizing the application and implementing new technologies to maximize development efficiency
Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
Support security practices to safeguard user data including encryption and anonymization
Create user-friendly and interactive interfaces
Develop and maintain back-end applications like APIs and microservices using server-side languages
Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration
Details:
Experience Required
6+ years of experience in IT
4+ years in development (Object-Oriented Development and/or ETL Informatica)
1+ year implementing IT related automations and/or AI solutions
1+ year paired programming or preparing/executing functional tests
Experience Preferred
Planisware Script experience creating and implementing new AI Solutions
Experience on a Product Team in a Product Driven Organization
Education Required
Bachelor's Degree
**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process, including interviews and job offers.
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.
#LI-AK3
#LI-ONSITE
$70k-91k yearly est. Easy Apply 4d ago
Software Engineer
Toyota Motor Company 4.8
Principal software engineer job in Saline, MI
Who we are Collaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We're looking for talented team members who want to Dream. Do. Grow. with us.
Who we're looking for
Toyota's OneTech (IT) Department is looking for a passionate and highly-motivated SoftwareEngineer.
The primary responsibility of this role is to oversee projects related to custom applications, software, hardware, and technology. This will require knowledge and technical expertise in the areas of application design and development, data management and analytics, and advanced vehicle development systems/tools. Reporting to the Research & Development Systems Manager, the person in this role will support the OneTech department's objective to deliver innovative solutions and maximize the value we provide to our business partners.
What you'll be doing
* Technology product owner providing daily prioritization of both project and operational work for a development team of 5-8 members, supporting a diverse set of Engineering applications, with multiple business owners and OneTech SME's.
* Apply disciplined software development processes and utilize leading edge technologies to design and implement automated solutions to business problems.
* Engage with multiple business groups with a diverse set of responsibilities to understand their current situation, identify issues or areas for improvement, propose solutions, and see them through to successful delivery.
* Understand the unique needs of advanced vehicle development and research groups and remove impediments to ensure Toyota's successful transition to a mobility company
* Manage diverse project delivery including: POC's, Pilot's, RFI/RFP, vendor trials, planning, enhancements, cost estimations, specifications of infrastructure and technical scope definitions.
What you bring
* Bachelor's degree in Computer Science, Management Information Systems or related discipline,
* 3-5 or more years of experience in software/application design and development.
* 2 or more years working in a large team, with varying skillsets and personalities, in order to successfully complete projects.
* 2 or more years of researching, planning, designing, implementing, and supporting Information Technology
* 1 year experience with low-code platform development (ex: PowerApps) and data analytics tools (ex: PowerBI)
* Knowledge of Database Architecture and Database Technology (Sharepoint, SQL, etc)
* Strong written and verbal communication skills to influence and persuade others, and the ability to create and present concepts and recommendations at all levels, from peers to Executives.
Added Bonus:
* 2 or more years of experience working with vendors on quotes, licensing, trials, maintenance, etc.
* Knowledge of IT infrastructure (cloud, on-prem, hybrid), data gateways via LAN/WAN, and cloud providers such as AWS, Azure.
What we'll bring
During your interview process, our team can fill you in on all the details of our industry-leading benefits and career development opportunities. A few highlights include:
* A work environment built on teamwork, flexibility and respect
* Professional growth and development programs to help advance your career, as well as tuition reimbursement
* Team Member Vehicle Purchase Discount
* Toyota Team Member Lease Vehicle Program (if applicable)
* Comprehensive health care and wellness plans for your entire family
* Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute
* Paid holidays and paid time off
* Referral services related to prenatal services, adoption, childcare, schools and more
* Tax Advantaged Accounts (Health Savings Account, Health Care FSA, Dependent Care FSA)
* Relocation assistance (if applicable)
Belonging at Toyota
Our success begins and ends with our people. We embrace all perspectives and value unique human experiences. Respect for all is our North Star. Toyota is proud to have 10+ different Business Partnering Groups across 100 different North American chapter locations that support team members' efforts to dream, do and grow without questioning that they belong.
Applicants for our positions are considered without regard to race, ethnicity, national origin, sex, sexual orientation, gender identity or expression, age, disability, religion, military or veteran status, or any other characteristics protected by law.
Have a question, need assistance with your application or do you require any special accommodations? Please send an email to *****************************.
$70k-93k yearly est. Auto-Apply 34d ago
Software Engineer, Data Infrastructure & Acquisition - Ann Arbor, USA
Speechify
Principal software engineer job in Ann Arbor, MI
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
We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for all aspects of data collection to support our model training operations. We are able to build high-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled SoftwareEngineer to join us.
What You'll Do
Be scrappy to find new sources of audio data and bring it into our ingestion pipeline
Operate and extend the cloud infrastructure for our ingestion pipeline, currently running on GCP and managed with Terraform.
Collaborate closely with our Scientists to shift the cost/throughput/quality frontier, delivering richer data at bigger scale and lower cost to power our next-generation models.
Collaborate with others on the AI Team and Speechify Leadership to craft the AI Team's dataset roadmap to power Speechify's next-generation consumer and enterprise products.
An Ideal Candidate Should Have
BS/MS/PhD in Computer Science or a related field.
5+ years of industry experience in software development.
Proficiency with bash/Python scripting in Linux environments
Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least one major Cloud Provider (we use GCP)
Experience with web crawlers, large-scale data processing workflows is a plus
Ability to handle multiple tasks and adapt to changing priorities.
Strong communication skills, both written and verbal.
What we offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest-growing sectors of tech, the intersection of artificial intelligence and audio.
Compensation: The United States base salary range for this full-time position is $140,000-$200,000 + bonus + equity 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.
$64k-85k yearly est. 2d ago
Software Engineer - NY
A-Z Jobs Inc.
Principal software engineer job in Dearborn Heights, MI
Job Description
Role Purpose:
Develops information systems by designing, developing, and installing software solutions.
Key Responsibilities:
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis. Recommends changes in policies and procedures.
Obtains and licenses software by obtaining required information from vendors. Recommends purchases. Tests and approves products.
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment. Participating in educational opportunities. Reading professional publications. Maintaining personal networks. participating in professional organizations.
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Develops software solutions by studying information needs. conferring with users. studying systems flow, data usage, and work processes. Investigating problem areas. following the software development lifecycle.
Background & Experience:
A postgraduate qualification is not necessary for entry to this career. However, Microsoft certification may give you an advantage. There are similarly recognized courses for Linux, UNIX and Cisco. Although this area of work is open to all graduates and those with following subjects:
Computer networking and hardware.
Computer science.
Information technology.
Internet engineering.
Softwareengineering.
Functional Competencies:
Analyzing Information, General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements
ADAS SoftwareEngineering Intern HATCI Autonomous Driving Software Department is seeking an ADAS softwareengineer intern who is interested in acquiring hands-on experience in ADAS/AD software development practices. In this role, one will work on traditional and/or data-driven planning and control methods and robustness countermeasures to support Hyundai Motor Group's autonomous driving software development efforts in North America region
WHAT YOU WILL DO
* Implement lateral / longitudinal control and path planning algorithms for specific motion planning tasks
* Support agile software development efforts directly contributing to team deliverables in a Kanban development setting
* Build and integrate algorithms into our software repository and develop simulation models, environments and scenarios to test and validate multiple approaches
* Assist with data collection, curation and processing efforts for developing new ML models particularly focusing on computer-vision based perception tasks
* Development of traditional (sensor based, graph based or grid method) or end-to-end methods targeting motion planning applications
* Development of software on our existing platforms for robustness countermeasures to address edge cases
* Demonstration and validation of results in simulation environment, bench/HIL setup, and in test vehicle
* Support test vehicle instrumentation and in-vehicle data logging to support our development workflows
* Creation of technical reports and presentations to explain and document the results
WHAT YOU WILL BRING TO THE ROLE
* Currently pursuing a full-time undergraduate engineering degree with a focus on electrical engineering, computer science, aerospace engineering or a related field
* Knowledge of fundamentals in control theory, Kalman filtering and motion planning algorithms
* Strong experience with Python and Matlab, C++ is a plus
* Experience with an autonomous driving or robotics simulation environment (e.g Carla, Carmaker, Object Sim etc)
WHAT HYUNDAI CAN OFFER YOU
* Hybrid Work Schedule
* Competitive Pay
* A Global Environment that Fosters Diversity
* Flexible Work Hours
STILL INTERESTED? WHY NOT APPLY?
OTHER DETAILS
* Candidates applying for positions with Hyundai KIA must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
* HATCI is an Equal Opportunity Employer including Disabled and Veteran. VEVRAA Federal contractor.
$35k-64k yearly est. 50d ago
Senior Software Development Lead (Full stack)
Kgtiger
Principal software engineer job in Allen Park, MI
As a Sr. Software Development Lead in ACP Edge Builder team, you will be responsible for leading the design and development of highly scalable Full Stack application development and intended to be deployed on a cloud platform. You will implement proof of concepts, build features, deploy systems, and be responsible for the end-to-end execution of projects. You will partner with stakeholders from product management, architecture and other engineering teams across many functions within ACS and external implementation partners. You will be expected to have demonstrated success in software project delivery and experience in leading technical efforts to develop applications using a variety of tools, languages, frameworks and technologies.
Qualifications
Required Qualifications:
· 8+ years of professional experience in design, development, and support of Web, Java, Spring and/or .Net backend applications.
· 6+ years of practical experience with Java 8, OOP, functional programming and design patterns.
· 2+ years of experience in leading teams in design and development of Full Stack Web application on Microservices based backend platform.
· Experience architecting and building a front-end application using Angular, React, Redux, Vue, or Ember.
· Experience with PaaS centric architectures on Azure using components like Cosmos, Azure Data Lake Store, Kubernetes, Service Fabric, Key Vaults, Event Hubs, Event Grids, Redis, Data Lake, Kusto (Data Explorer), DataBricks, and Synapse.
· Experience with building Spring based RESTful web services using Spring Core, Spring Boot, Spring MVC and Spring Data.
· Experience with development and deployment of Microservices on cloud platforms (Azure, AWS, GCP).
· Experience with responsive web designs (bootstrap).
· Strong debugging skills, code optimization, and performance tuning.
· Knowledge of SQL (MySQL), NoSQL DB, preferably with MongoDB (+2 years).
· Strong communication and documentation skills.
· Passionate about technology, software, and data.
· Have the ability to work under pressure with strict timelines.
Additional Information
Useful Experience:
· Bachelor's degree in Computer science, Computer Engineering, or related degree programs.
· Experience with Architecting Single page web applications on a Microfrontend Architecture.
· Experience with Microservices architecture on cloud platforms.
· Experience with Spring Security and OAuth2.
· Proficiency in developing Rest based API contracts based on Swagger 2.0 and Open API specifications
· Experience writing unit, integration and performance test cases.
· Architecture and Design Experience on how to automate test cases within the Build Pipelines on both Web and Backend applications
· Experience with confidential compute frameworks like Enarx, Open Enclave, and/or experience with secure boot VM's using cloud TPMs like GCP's shielded VMs.
· Experience with containers and orchestration (e.g., Docker, Kubernetes and Docker Swarm)
· Familiar with scripting languages like Bash and Python.
· Experience with Git and build tools (e.g., Gradle or Maven).
· Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies
$100k-132k yearly est. 60d+ ago
Software Engineer, Platform - Ann Arbor, USA
Speechify
Principal software engineer job in Ann Arbor, MI
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.
$64k-85k yearly est. 2d ago
Software Engineer (TS/SCI) {S}
ARKA Group, L.P
Principal software engineer job in Ypsilanti, MI
ARKA Group L.P. (“ARKA”) is an advanced technologies company serving the U.S. military, intelligence community, and commercial space industry delivering next-generation solutions to support the national security space enterprise. Built on more than six decades of excellence, ARKA brings modern approaches and a culture of innovation to the challenges of today.
We are seeking talented junior and mid-level softwareengineers to join our team that supports U.S. defense and intelligence community partners. We are developing the next generation of signal and image processing software, building on our 75+ year history on the cutting edge in the radar and electro-optical fields. These teams have received numerous patents and developed revolutionary and exquisite technologies throughout our history that is continuing with our current work.
By joining our team, you will be part of teams building innovative software solutions using mathematical solutions to support users in the defense and intelligence communities. Your strong technical skills and passion for innovation will be instrumental in supporting our customers and their missions to keep us safe.
Position Overview:
We are seeking developers familiar with C++, Python, Rust, or Java to support our critical programs working with the U.S. Government to satisfy development needs. In these positions, you will be at the forefront of developing the systems that keep our nation safe and work in space emerging technology. This position will work on executing work for image product quality.
The team is primarily based in Ypsilanti, Michigan. Qualified candidates can work in that location or out of our Herndon, VA facility where we have other team members already working. This work requires candidates to be a U.S. citizen with an active TS/SCI U.S. Government Security Clearance and the ability to obtain a CI Poly.
In support of work/life balance, many positions are available for a flexible schedule within the pay period. Ask us about the opportunity for flex scheduling if that's of interest to you.
Responsibilities:
Take algorithm definitions and prototypes and convert them into robust software applications that run efficiently on large images and are ready for operational environments. Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate to improve image product quality
Design, develop, and maintain robust and scalable software applications using modern programming languages and technologies. Write clean, efficient, and well-tested code that adheres to best practices and coding standards
Build and improve on automated test and verification software and tools
Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance.
Troubleshoot and resolve technical issues in a timely and effective manner
Required Qualifications:
Active TS/SCI U.S. Government Security Clearance with the ability to obtain a CI Poly
Bachelor's degree in computer science, signals processing, electrical engineering, or related technology fields. (
5 years of professional experience in lieu of degree)
Programming skills in C++, Python, Java, or Rust
Experience developing in a Linux environment
Version control experience in Git (GitHub, GitLab, BitBucket)
Excellent problem-solving and analytical skills
Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
Must be willing to work on-site
Preferred Qualifications:
Multiple programming languages
Academic or professional experience in radar or electro-optical fields
Work in formal software development methodologies (Agile)
Familiarity with cloud environments (AWS preferred)
Experience writing software implementing algorithms
Desire to learn new technologies
Location: Ypsilanti, MI
Ypsilanti is artistic, genuine, and original. A college town and city located on the Huron River in Washtenaw County. Ypsilanti is all about community and making families new to the area feel right at home. From educational opportunities and local museums for all ages, to accessible healthcare and transportation it's a wonderful location. It's well known for its historical museums, parks, and historic districts as well as home to Eastern Michigan University. The University of Michigan and Michigan State University also are great institutions! Ann Arbor is close by and has many things, including a bustling university town, culinary hotspot, and a tech hub with a walkable downtown that includes world-class arts and culture. Located in southeast Michigan's Lower Peninsula, Ann Arbor lies at the center of a greater collection of communities in Washtenaw County. With so many thriving communities nearby, Ann Arbor has become a cultural melting pot and urban oasis.
What We Offer:
Comprehensive medical/vision/dental insurance packages
Company contributions to qualified HSA accounts
401k retirement plan with industry leading company contributions
3 weeks of vacation accrual per year plus time off for sick leave and unscheduled life events
13 paid holidays
Upfront tuition assistance for approved degree programs
Annual bonus program based on company and employee performance
Company paid life insurance, AD&D, Short-Term and Long-Term disability insurance
4 weeks paid Parental Leave
Employee assistance program (EAP)
EHS/Environmental Requirements:
This job operates in a professional office environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of the time. This would require the ability to move around the campus and occasionally move/lift items weighing up to 25 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
Applicants are invited to apply for a reasonable accommodation to perform the essential duties of the job. To apply, send a request to ***************** or contact ************ and press 2 for Human Resources.
ITC & Security Clearance Requirements:
This position requires U.S. citizenship in support of contract requirements. This position also requires an active TS/SCI U.S. Government Security Clearance with the ability to obtain a CI Poly.
Visa Restrictions:
No visa sponsorship is available for this position.
Pre-employment Screenings:
Employment with any ARKA companies in the U.S. is contingent upon satisfactory completion of several pre-employment requirements to include a credit check, background check, and drug screen.
$64k-85k yearly est. 60d+ ago
Software Engineer (TS/SCI with CI Poly) {S}
ARKA Group, L.P
Principal software engineer job in Ypsilanti, MI
ARKA Group L.P. (“ARKA”) is an advanced technologies company serving the U.S. military, intelligence community, and commercial space industry delivering next-generation solutions to support the national security space enterprise. Built on more than six decades of excellence, ARKA brings modern approaches and a culture of innovation to the challenges of today.
We are seeking a talented softwareengineer to support our U.S. defense and intelligence community partners. We are developing the next generation of signal and image processing software, building on our 75+ year history on the cutting edge in the radar and electro-optical fields. These teams have received numerous patents and developed revolutionary and exquisite technologies throughout our history that is continuing with our current work.
By joining our team, you will be part of teams building innovative software solutions using mathematical solutions to support users in the defense and intelligence communities. Your strong technical skills and passion for innovation will be instrumental in supporting our customers and their missions to keep us safe.
Position Overview:
We are seeking a developer familiar with multiple programming languages to support a growing area of one of our most significant programs working with the US Government. In this position, you will be at the forefront of implementing software in a new and growing development area and take ownership of the technical work under a more senior advisor who is broadly recognized in the community, learning directly from the best.
The team is primarily based in Ypsilanti, Michigan. This work requires candidates to be a US citizen holding a Top Secret Clearance.
In support of work/life balance, many positions are available for a flexible schedule within the pay period. Ask us about the opportunity for flex scheduling if that's of interest to you.
Responsibilities:
Improve the user experience of information-providing dashboards ensuring users can quickly identify issues and move to resolution
Design, develop, and maintain robust and scalable software applications using modern programming languages and technologies. Write clean, efficient, and well-tested code that adheres to best practices and coding standards
Build and improve on automated test and verification software and tools
Be a leader by directly overseeing development, mentoring other staff members, and sharing your knowledge
Learn from our recognized leaders and set oneself up for future leadership in the area
Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
Troubleshoot and resolve technical issues in a timely and effective manner
Required Qualifications:
U.S. citizenship with a current/active TS/SCI with CI Poly U.S. Government Security Clearance
Bachelor's degree in computer science, signals processing, electrical engineering, or related technology fields (
2 years of professional experience in lieu of degree)
Programming skills in C++, Python, Type Script, Java, or Rust
Experience developing in a Linux environment
Version control experience in Git (GitHub, GitLab, BitBucket)
Excellent problem-solving and analytical skills
Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
Must be willing to work on-site
Preferred Qualifications:
Multiple programming languages
Security+ accreditation
Academic or professional experience in radar or electro-optical fields
Work in formal software development methodologies (Agile)
Familiarity with cloud environments (AWS preferred)
Experience writing software implementing algorithms
Desire to learn new technologies
Location: Ypsilanti, MI
Ypsilanti is artistic, genuine, and original. A college town and city located on the Huron River in Washtenaw County. Ypsilanti is all about community and making families new to the area feel right at home. From educational opportunities and local museums for all ages, to accessible healthcare and transportation it's a wonderful location. It's well known for its historical museums, parks, and historic districts as well as home to Eastern Michigan University. The University of Michigan and Michigan State University also are great institutions! Ann Arbor is close by and has many things, including a bustling university town, culinary hotspot, and a tech hub with a walkable downtown that includes world-class arts and culture. Located in southeast Michigan's Lower Peninsula, Ann Arbor lies at the center of a greater collection of communities in Washtenaw County. With so many thriving communities nearby, Ann Arbor has become a cultural melting pot and urban oasis.
What We Offer:
Comprehensive medical/vision/dental insurance packages
Company contributions to qualified HSA accounts
401k retirement plan with industry leading company contributions
3 weeks of vacation accrual per year plus time off for sick leave and unscheduled life events
13 paid holidays
Upfront tuition assistance for approved degree programs
Annual bonus program based on company and employee performance
Company paid life insurance, AD&D, Short-Term and Long-Term disability insurance
4 weeks paid Parental Leave
Employee assistance program (EAP)
EHS/Environmental Requirements:
This job operates in a professional office environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of the time. This would require the ability to move around the campus and occasionally move/lift items weighing up to 25 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
Applicants are invited to apply for a reasonable accommodation to perform the essential duties of the job. To apply, send a request to ***************** or contact ************ and press 2 for Human Resources.
ITC & Security Clearance Requirements:
This position requires an active TS/SCI with CI Poly U.S. Government Security Clearance.
This position also requires U.S. Citizenship in support of contract requirements.
Visa Restrictions:
No visa sponsorship is available for this position.
Pre-employment Screenings:
Employment with any ARKA companies in the U.S. is contingent upon satisfactory completion of several pre-employment requirements to include a credit check, background check, and drug screen.
$64k-85k yearly est. 8d ago
Software Engineer, iOS Core Product - Dearborn, USA
Speechify
Principal software engineer job in Dearborn, MI
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 principal software engineer earn in Toledo, OH?
The average principal software engineer in Toledo, OH earns between $83,000 and $145,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Toledo, OH