969 Software Development jobs in Geneva
Software Development Engineer
Posted 10 days ago
Job Viewed
Job Description
***Note: Before applying, please ensure you are located near one of our hub locations: Dallas, TX; Chicago, IL; Bay Area, CA; or Portland, ME. The interview process includes a hands-on coding assignment as part of candidate evaluation***
About WEX Health & BenefitsWEX's Health & Benefits segment supports over half of the Fortune 1000, delivering best-in-class SaaS solutions that help employers manage consumer-directed healthcare benefits and enrollment. We are transforming the healthcare experience through technology-driven innovation.
About the RoleWe're looking for a highly motivated and self-sufficient Software Development Engineer to join our growing team of innovators. This role demands a strong foundation in automation, CI/CD, DevOps tooling, and cloud-first technologies. You will be responsible for building and maintaining efficient development pipelines, driving automation, and contributing to scalable deployment strategies.
You should have hands-on experience with tools and languages such as PowerShell, YAML, C#, SQL, Groovy, and Azure DevOps, along with a proactive mindset and the ability to execute tasks with minimal guidance.
What You'll Do-
Deploy and maintain modern software in the cloud
Design and orchestrate CI/CD pipelines using industry best practices
Administer and automate Azure DevOps environments and workflows
Work closely with agile teams to support rapid delivery of high-quality software
Integrate and manage DevOps tools like GitHub Actions, JIRA, Confluence, and automated testing frameworks
Lead efforts to incorporate AI tooling to enhance CI/CD optimization
Required:
7+ years of experience in DevOps or Software Engineering roles
Expertise with:
Azure DevOps (including API integration and administration)
YAML pipeline development and orchestration
GitHub and GitHub Actions
Groovy scripting
PowerShell, Python, Ansible
C# and .NET development
SQL and stored procedures
Docker and containerized environments
Visual Studio (2019/2022)
Solid understanding of agile methodologies and version control
Experience integrating automated testing into CI/CD pipelines
Preferred/Nice to Have:
Experience with VBScript
Atlassian JIRA and Confluence administration
Monitoring tools such as DataDog, Grafana, Splunk
Familiarity with code analysis tools and release management processes
Background in integrating AI/ML tools into CI/CD optimization
-
A self-starter attitude with the ability to take initiative and solve problems proactively
Strong collaboration and communication skills
Passion for automation, innovation, and continuous improvement
The ability to thrive in a fast-paced, agile, and highly technical environment
Software Development Engineer
Posted 10 days ago
Job Viewed
Job Description
Role Overview: We are seeking a skilled Software Development Engineer with strong coding and design skills, as well as hands-on experience in cloud technologies and distributed architecture. This role focuses on delivering high-quality software solutions within the FinTech sector, particularly in the Front Office, OEMS, PMS, and Asset Management domains.
Key Responsibilities:
- Design and develop scalable, high-performance software solutions in a distributed architecture environment.
- Collaborate with cross-functional teams to ensure engineering strategies align with business objectives and client needs.
- Implement real-time and asynchronous systems with a focus on event-driven architecture.
- Ensure operational excellence by adhering to best practices in software development and engineering.
- Present technical concepts and project updates clearly to stakeholders, fostering effective communication.
- 7+ years of hands-on experience in software development, ideally within the FinTech sector.
- Strong coding and design skills, with a solid understanding of software development principles.
- Deep expertise in cloud platforms (AWS/GCP/Azure) and distributed architecture.
- Experience with real-time systems, event-driven architecture, and engineering excellence in a large-scale environment.
- Proficiency in Java and familiarity with messaging systems (JMS/Kafka/MQ).
- Excellent verbal and written communication skills.
Desired Qualifications:
- Experience in the FinTech sector, particularly in Front Office, OEMS, PMS, and Asset Management at scale.
- Bonus: Experience with BigTech, Groovy, Bash, Python, and knowledge of GenAI/AI technologies.
What we offer:
- Business casual atmosphere in a flexible working environment
- Team-focused culture that promotes innovation and ownership
- Access cutting-edge investment reporting technology and expertise
- Defined and undefined career pathways, allowing you to grow your way
- Competitive medical, dental, vision, and life insurance benefits
- Maternity and paternity leave
- Personal Time Off and Volunteer Time Off to give back to the community
- RSUs, as well as an employee stock purchase plan and a 401 (k) with a match
- Work from anywhere 3 weeks out of the year
- Work from home Fridays
Why Join Us? This is an incredible opportunity to be part of a dynamic engineering team that is shaping the future of investment management technology. If you're ready to make a significant impact and advance your career, apply now!
Software Development Advisor
Posted today
Job Viewed
Job Description
JOB DESCRIPTION: Interact with Business users, I/T, vendors and customers to define current and future application requirements. Prepare flow charts and system diagrams to assist in problem analysis and design documentation. Analyze business needs and define software solutions including custom developed and off the shelf software. Evaluate and recommend software and hardware solutions to meet user needs. Responsible for bug fixing, coding, code review, incorporating change requests and enhancements, improving the quality and performance of the code. Prepare unit test cases and unit test logs. Design databases by creating tables and writing stored procedures and functions. Travel to client sites is required. EXPERIENCE/QUALIFICATIONS: Bachelor's degree in Computer Science, Electrical Engineering or closely related + 5 years experience. Alternate: Master's degree + 2 years experience. Any suitable combination of education, training, or experience is accepted. SKILLS: FACETS, Oracle, DB2, Java, SQL, Weblogic Mail to Address: Agile Health Technologies, Inc. 2728 Forgue Dr, STE 106 Naperville, IL 60564 #J-18808-Ljbffr
Embedded Software Development
Posted 8 days ago
Job Viewed
Job Description
Location: Lisle, Il
Onsite/ Remote: Day 1 Onsite at customer location
Job Description: Embedded Software Development
- Design and develop embedded software solutions for automotive aftermarket products . Write efficient, clean, and reliable code that meets product requirements and quality standards.
- Real-time Operating Systems: Work with real-time operating systems (RTOS) to ensure timely execution and responsiveness of embedded software. Optimize software performance and resource utilization to meet real-time requirements.
- System Architecture: Contribute to the system architecture and design discussions to define the software requirements and interfaces for embedded systems. Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
- Firmware Development: Develop and optimize firmware for microcontrollers and microprocessors used in automotive applications. Implement device drivers, low-level software, and communication protocols to enable efficient and reliable operation of the embedded systems.
- Communication Protocols: Implement and integrate various automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay to enable seamless communication between embedded systems and external devices.
- Testing and Debugging: Conduct thorough testing and debugging of embedded software to ensure functionality, reliability, and performance. Utilize appropriate tools and methodologies to identify and resolve software defects and issues.
- Documentation and Technical Reports: Create comprehensive documentation, including design specifications, test plans, and technical reports, to ensure proper documentation of the embedded software development process.
- Collaboration and Teamwork: Collaborate effectively with cross-functional teams, including hardware engineers, software architects, and product managers, to ensure seamless integration and alignment of embedded software with overall product development.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Proven experience of over 5 years as an embedded software engineer or a similar role, preferably in the automotive industry or related aftermarket sector.
- Experience in microcontrollers like STM/Renesas/NXP/Microchip and respective IDEs.
- Strong programming knowledge in Embedded C / C++ with Misra coding guidelines.
- Experience with real-time operating systems (RTOS) such as freeRTOS and familiarity with related concepts, such as task scheduling, interrupts, and memory management.
- Proficiency in working with microcontrollers and microprocessors, including ARM-based architectures.
- Knowledge of automotive communication protocols, such as CAN, I2C, SPI, UART, LIN, Ethernet, and FlexRay.
- Experience in I/O peripherals interfaces like Client, PWM, TIMERS, RTC, EEPROM, and FLASH.
- Experience in SDLC tools like Git, Jira, Confluence, etc and Coding standard tools like PCLint, Polyspace, etc.
- Knowledge on car features and technology (like ECUs, Gateways, Telematics, etc.) is big plus.
- Familiarity with software development tools, debuggers, and test equipment commonly used in embedded systems development.
- Good to have experience in bench testing and unit testing.
- Understanding of hardware-software integration and ability to collaborate with hardware engineers for seamless system integration.
- Strong problem-solving and analytical skills with attention to detail.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Software Development Manager

Posted today
Job Viewed
Job Description
We're focused on helping people with diabetes manage their health with life-changing products that provide accurate data to drive better-informed decisions. We're revolutionizing the way people monitor their glucose levels with our new sensing technology.
**Working at Abbott**
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You'll also have access to:
+ Career development with an international company where you can grow the career you dream of.
+ Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year
+ An excellent retirement savings plan with high employer contribution
+ Tuition reimbursement, the Freedom 2 Save ( student debt program and FreeU ( education benefit - an affordable and convenient path to getting a bachelor's degree.
+ A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
+ A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
**THE OPPORTUNITY**
This **Software Development Manager** position can work out **remotely within the U.S** .
The Software Development Manager will work with a modern tech stack on mobile platform that strives to improve the health and well-being of users in over 50 countries. The core platform consists of systems housed in a large-scale environment responsible for processing billions of tasks every day.
The Software Development Manager should have strong leadership ability and bring a passion for software engineering to help shape the direction of the team. Highly sought-after qualities include versatility and a desire to continuously learn, improve, and empower other team members. You will support building scalable, highly available, efficient, and secure software solutions for medical devices.
**What You'll Work On**
+ Lead and manage a group of engineers through mentorship and technical leadership
+ Lead engineering teams with design, and code reviews including peer code review of Pull Request
+ Collaborate on the design and implementation of software solutions for both web, cloud and mobile platforms
+ Support software development and architecture best practices across multiple projects
+ Lead significant architectural and operational decisions in collaboration with the Architecture team
+ Identify and solve design and technology issues within the current systems.
+ Collaborate with both internal and external team members to shape and define API contracts
+ Ensure performance and scale, maintaining high standards of code quality and thoughtful design.
+ Help create software architecture and design documentation
+ Help design team tooling, process, and play a role in building team culture
+ Provide technical training and mentorship to individual contributors
+ Help lead daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies to ensure team alignment and progress
+ Lead and implement technical team strategy
+ Track progress, identifying potential risks, and ensuring timely and accurate delivery of items on the roadmap.
+ Work with product owners, other team members, and stakeholders to ensure successful delivery.
+ Tracking team performance, identifying areas for improvement, and implementing best practices.
+ Stay current with emerging trends, making recommendations as needed to help the organization innovate.
**Qualifications**
+ Bachelor's degree in Computer Science, Software Engineering, or other relevant field or equivalent experience
+ 8+ years of professional hands-on software development experience
+ Experience developing, shipping, and maintaining complex software applications
+ In-depth knowledge of JavaScript, Typescript, and React
+ In-depth understanding of modern web and/or cross-platform mobile application design architecture, API design patterns, performance and scale
+ Outstanding interpersonal and collaboration skills
+ Experience in planning, executing, and delivering projects
+ Experience with Agile values, such as collaboration, continuous feedback, and iterative development
+ Experience with Scrum, Kanban, or other Agile frameworks
**Preferred**
+ Familiar with Cybersecurity best practices
+ 10+ years of professional hands-on software development experience
+ Experience with working and supporting multiple development team members.
+ Comfortable working asynchronously with a distributed team
+ Excellent written, verbal and listening communication skills
+ A willingness to learn new software development languages to meet goals and objectives
+ Experience with Atlassian tool suite (Confluence/Jira)
+ In-depth knowledge of Go, React Native.
#software
Apply Now ( more about our health and wellness benefits, which provide the security to help you and your family live full lives:** ( your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. Abbott is an Equal Opportunity Employer, committed to employee diversity.
Connect with us at , on Facebook at and on Twitter @AbbottNews and @AbbottGlobal
The base pay for this position is $97,300.00 - $194,700.00. In specific locations, the pay range may vary from the range posted.
An Equal Opportunity Employer
Abbot welcomes and encourages diversity in our workforce.
We provide reasonable accommodation to qualified individuals with disabilities.
To request accommodation, please call or email
Sr Software Development Engineer
Posted today
Job Viewed
Job Description
At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care.
As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues - caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day.
Position Summary
If you're eager to make a real impact in the health care industry through your own meaningful contributions, explore a role in technology with CVS Health. Our journey calls for technical innovators and data visionaries: come help us pave the way.
At CVS Health, we are driven by a vision to redefine healthcare in America by placing people at the forefront of our efforts. We're seeking a motivated software engineer who shares our commitment to engineering excellence and innovation. As part of our team, you'll have the opportunity to contribute to advancing and modernizing technologies that shape the future of healthcare.
As a Senior Software Engineer at CVS Health, you'll play a crucial role in building and delivering high-quality software that enhances customer experiences. You'll be involved in all phases of software engineering, from requirements analysis to deployment, while adhering to agile software development methodologies. Collaboration is key, as you'll work closely with cross-functional teams to deliver integrated solutions that meet the evolving needs of our business.
As a Senior Software Engineer, you will:
· Implement scalable and secure software solutions while ensuring alignment with business needs and goals
· Provide guidance to junior team members through code reviews, knowledge sharing, and fostering a culture of learning and innovation
· Analyze complex technical issues, develop solutions, and optimize system performance to meet project objectives
· Work closely with product managers, designers, and other stakeholders to understand requirements, set priorities, and deliver high-quality software on time.
· Research and integrate emerging technologies, tools, and practices to enhance development processes and software quality.
As leaders in healthcare, our analytics and engineering teams deliver innovative solutions to business problems by collaborating with cross-functional teams in a dynamic and agile environment. You will be part of a team that values collaboration and encourages innovative thinking at all levels. You will be intellectually challenged to solve problems associated with large scale complex, structured and unstructured data, that will allow you to grow your technical skills and engineering expertise.
Required Qualifications
· 3+ years of experience with designing and building software engineering solutions in cloud environments (preferably Google Cloud Platform).
3+ years of experience in one or more modern languages and frameworks, such as JavaScript, NodeJS, NextJS, SQL, etc.
· 3+ years of experience with APIs, microservices, and modern software patterns
· 1+ year(s) of soliciting complex requirements and managing relationships with key stakeholders
· 1+ year(s) of experience independently managing deliverables
Preferred Qualifications
· Comfortable independently leading and completing tasks
· Familiarity with different phases of software development lifecycle (SDLC)
· Effective written and verbal communication skills within and across teams
· Experience with complex systems and solving challenging analytical problems
· Knowledge in GCP architecture, commands and experience designing & optimizing software and data engineering patterns
· Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources
· Proficient in a scripting language, such as Shell or Bash
· Working experience of CI/CD pipeline, GIT, Stash, Bit Bucket, Artifactory, Jenkins, etc.
· Formal SAFe and/or agile experience. Previous healthcare experience and domain knowledge
Education
Bachelor's Degree or equivalent work experience in Computer Science, Information Systems, Data Engineering, Data Analytics, Machine Learning, or related field required. Master's Degree preferred.
Anticipated Weekly Hours
40
Time Type
Full time
Pay Range
The typical pay range for this role is:
$92,700.00 - $222,480.00
This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.
Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.
Great benefits for great people
We take pride in our comprehensive and competitive mix of pay and benefits - investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be. In addition to our competitive wages, our great benefits include:
-
Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan .
-
No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching.
-
Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility.
For more information, visit
We anticipate the application window for this opening will close on: 08/12/2025
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
We are an equal opportunity and affirmative action employer. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.
Software Development Engineer III
Posted 1 day ago
Job Viewed
Job Description
Job DescriptionJob Description
As a member of the ShipBob Team, you will.
- Grow with an Ownership Mindset : We champion continuous learning and proactive innovation. Team members are encouraged to identify challenges and take ownership of initiatives that drive merchant, company and personal growth. By tackling complex problems and exploring creative solutions, you won't just follow a playbook, you'll be actively building the future of ShipBob.
- Collaborate with Peers and Leaders Alike: ShipBob values collaboration and support, where team members and leaders alike are committed to helping each other succeed. We all sethigh standards and understand the importance oftransparency at all levels. We've created an environment where trust, open communication, and mutual respect motivate our teams to reach new heights.
- Experience a High-Performance Culture and Clear Purpose: Our commitment to delivering results creates a goal-driven, high-performance culture where everyone is empowered to contribute to our mission with a clear understanding of their direct impact and accountability. We measure success in tangible ways, allowing each team member to see the positive outcomes of their work and celebrate shared victories.
Location: Remote in these states: AL, AZ, CA, CO, FL, GA, KS, KY, IA, ID, IL, IN, LA, MA, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WI
Role Description:
As a Software Development Engineer III at ShipBob, you will be primarily responsible for the development of production level software in coordination with your team. You will work very closely with Product Owners and your Engineering Manager. This role reports to the Director, Software Development.
What you'll do:
- Become a go-to expert in one area of the codebase; understands the broad architecture of the entire system.
- Provides technical advice and weighs in on technical judgements that impact other teams or the company at large. Research and propose new technologies.
- Scopes and stages work into well-defined milestones to avoid a monolithic deliverable.
- Regularly delivers software on-time and is constantly working to make accurate estimates and deliver on those estimates.
- Known for drama-free launches.
- Owns the technical testing and performance plan for their projects.
- Takes initiative to identify and solve important problems, coordinating with others on cross-cutting technical issues.
- Sets direction at the project/service level and consistently influences decision-making at the Pillar level.
- Identifies and proactively tackles technical debt before it grows into debt that requires significant up-front work to resolve.
- Makes others better through code reviews, thorough documentation, technical guidance, and mentoring or serving as a Tech Lead on a project.
- Sits on the Architectural Review Board, provides feedback on projects outside of their core area.
- Understands the tradeoffs between technical, analytical and product needs and generates solutions that take all of these needs into account.
- Identifies and proposes strategies around technical problems affecting their team, communicates standards and gets buy-in on solutions.
- Additional duties and responsibilities as necessary.
What you'll bring to the table:
- 5+ years of experience.
- Excellent problem solving skills.
- Excellent programming skills.
- Excellent communication skills.
- Object oriented mindset.
- Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
- Ability to own small well scoped features and implementation.
- A hands on coding approach to engineering mentorship.
- Ability to own medium sized features from design to implementation.
- A defensive coding mindset with knowledge of OWASP.
- Ability to own large features from design to implementation.
- Ability to own service level system design.
- Experience in the following:
- SQL
- JSON
- REST
- .NET
- C#
- ASP.NET MVC
- Javascript
- Relational DB Concepts
- Relational DB Design
- Agile software development methodologies
- Team building expertise
- Automating infrastructure
- Automating build process
- Nice to have:
- A passion for QA and an understanding that testing is not someone else's responsibility.
- A passion for DevOps and an appreciation for continuous integration/deployment.
- Ability to own cross service level system design.
- Experience with Microsoft Azure.
- Experience with event-driven (EDA) architectures.
- Experience with service-oriented (SOA) architectures.
- Experience with Vue.js.
- Experience with Azure DevOps.
- Experience with Azure Functions.
- Experience with Azure Webjobs.
- Experience with App Services.
- Experience with Service Bus
- Experience with Storage Queues.
Perks & Benefits:
- Medical, Dental, Vision & Basic Life Insurance
- Paid Maternity/Parental Leave Program
- Flexible Time Off Program
- Paid Sick Leave
- Floating Holidays (2 days/year)
- Wellness Days (1 day/quarter)
- 401K Match
- Comprehensive Benefits Package >>>
- See Our High-Performing Culture >>> Check us out on Instagram (@lifeatshipbob)
ShipBob believes in transparency while providing a competitive total compensation package with a pay for performance approach. We are targeting a base salary of $173,000. The full base pay range for this position in our compensation architecture is $30,281 - 217,134 for this role. In addition to base salary, this role includes the opportunity to be eligible for participation in the Company's discretionary bonus plan based on Company's plans and in accordance with Company's policies.
We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. of experience and skills combined with passion is a key to innovation and excellence; therefore, we encourage people from all backgrounds to apply to our positions.
About You:
The work we do at ShipBob is both challenging and rigorous, which means our environment isn't the right fit for everyone, and that's okay. We welcome energetic high performers who thrive in a dynamic, collaborative, results-driven environment. We value individuals who embrace accountability and humility, push boundaries, and are motivated by challenging work. Every team member, no matter their role or tenure, is expected to roll up their sleeves and tackle the complex problems we face in today's global supply chain.
Learn more about our core values and how we perform at a high level in our day-to-day work on our Culture page (
About Us:
ShipBob is a leading global supply chain and fulfillment technology platform designed for SMB and Mid-Market ecommerce merchants to provide them access to best-in-class capabilities and to deliver a delightful shopper experience. Merchants can outsource their entire fulfillment operations, utilize ShipBob's proprietary warehouse management system for in-house fulfillment, or take advantage of a hybrid solution across ShipBob's dozens of fulfillment center network in the United States, Canada, United Kingdom, Europe, and Australia. ShipBob is backed by leading investors like Menlo Ventures, Bain Capital Ventures, Hyde Park Venture Partners, and SoftBank Vision Fund 2, and is one of the fastest-growing tech companies headquartered in Chicago.
ShipBob provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to , , , , , , status, genetics, protected veteran status, , or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Be The First To Know
About the latest Software development Jobs in Geneva !
Staff Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Req #
WD00083571
Career area:
Hardware Engineering
Country/Region:
United States of America
State:
Illinois
City:
Chicago
Date:
Friday, August 8, 2025
Working time:
Full-time
Additional Locations :
* United States of America - Illinois - Chicago
Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world's largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo's continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit , and read about the latest news via our StoryHub .
Description and Requirements
About the Team:
At Lenovo, we use our talent and passion to help the company to build world-class experiences and products for our users on a foundation of Android, the world's best mobile operating system. Working at Lenovo IDG AI Ecosystem is an opportunity to be at the cutting edge of AI softwar e development.
Being a part of Lenovo IDG AI Ecosystem, as a Staff Software Development Engineer, you'll play a pivotal role in leveraging cutting-edge technologies and AI to craft unique innovations across a range of Lenovo devices, including s martphones, w earables and innovative form factors. You will collaborate with cross-functional teams to design, develop, and create innovations that push the boundaries of what's possible in the AI space.
Ke y Responsibilities:
- Android Application and Framework development: Job responsibilities also include Android application/native software development across different subsystems of mobile device, requirements definition & planning, design, test, debug and competitive analysis .
- On-Device AI Integration: Implement on-device AI frameworks and libraries to enable real-time AI processing, ensuring efficient utilization of device resources.
- Off-Device AI Infrastructure: Architect and maintain scalable infrastructure for off-device AI processing, leveraging cloud services and distributed computing techniques.
- Performance Optimization: Optimize AI algorithms and workflows to achieve optimal performance on mobile devices while balancing computational resources and battery life.
- Collaboration: Collaborate with product managers, designers, and other engineers to ideate and implement AI-powered features that enhance user experiences.
- Research and Innovation: Stay updated with the latest advancements in AI technologies and contribute to research initiatives aimed at driving innovation in mobile AI solutions.
- Bachelor's Degree in the field of Computer Science/Engineering or related field .
- 7 + years in Android software development.
- 5+ years of Experience in Java, Kotlin or Python with a solid understanding of object-oriented programming principles, Data structures and algorithms.
- Strong sense of System Architecture as it relates to mobile apps.
- Experience with the de sign and develop ment of features for Android applications with Android Jetpack compose , and databases like ROOM & D I.
- Experience leverag i ng cloud solutions (e.g., Firebase, AWS Mobile Hub, Azure App Service).
- Experience with the design and development of AI functionalities for mobile applications using machine learning, deep learning, or other relevant AI techniques.
- Experience integrating pre-trained AI models and optimizing for performance and efficiency.
- Experience with Android development tools (Android Studio, SDK, etc.) and debugging techniques ( adb , systrace , etc.).
- or developing custom models from scratch for the mobile app.
- Experience with popular AI frameworks (TensorFlow Lite, PyTorch Mobile, Core ML).
- Working experience on technologies like Bluetooth, Wifi , Display, Camera, Audio etc.
- Experience with Android hardware and system-level programming.
- Experience with third-party libraries and frameworks (e.g., Retrofit, Glide, Webservices, REST APIs).
- In-depth knowledge of the Android Framework architecture and its core components .
- Knowledge of interfacing with Google Cloud Services / Amazon Web services.
- Ability t o c o l laborate effectively with cross-functional teams (engineering, product management, etc.) to understand requirements and deliver solutions
- Ability to st ay up-to-date with the latest trends and advancements in Android development and the broader mobile landscape.
- Master's Degree in the field of Computer Science/Engineering or related field a plu s .
The base salary budgeted range for this position is $ 110-135k. Individuals may also be considered for bonus and/or commission . This is a hybrid position 3 days per week at our Chicago location.
Lenovo's various benefits can be found on .
In compliance with Colorado's EPEWA, the expected application deadline for this position is Ju l y 2, 2025 . This applies to both external and internal candidates.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
Additional Locations :
* United States of America - Illinois - Chicago
* United States of America
* United States of America - Illinois
* United States of America - Illinois - Chicago
Principal Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Principal Software Development Engineer role at Splunk 12 hours ago Be among the first 25 applicants Join to apply for the Principal Software Development Engineer role at Splunk Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back. Principal Software Development Engineer This role is for a Principal Software Engineer in the Public Key Infrastructure (PKI) team within the Platform Security area. This team is responsible for building critical security services and capabilities for the Splunk Platform, for both cloud and on-premise customers. PKI plays a critical role to ensure customer data remains secure, and so this team is required to uphold the highest security standards for other platform teams. ROLE Lead the design, implementation, test and deployment of security software services and components to Splunk Cloud and on-premise environments. Partner with key partners, including PM and QA, to influence product feature definition and deliver security solutions. Be a mentor ensuring the team follows software development and quality best practices. Regularly lead design and code reviews, and participate in architecture discussions. As well as estimate software deliverables, often across multiple sprint timelines. Contribute to product direction by prototyping innovative ideas and helping find opportunities for engineering productivity improvements or directions. Mentor and cross-train with other security team members to cultivate Security Engineering knowledge. Participate in high profile and critical customer engagements and meet with customers as needed, driving overall resolution Be the technical spokesperson to convey architectural ideas and decisions to senior management as well as to senior architects in the org Be actively involved in hiring of technical leads, architects, and senior engineering leaders Requirements Security first mindset when it comes to protecting customer data and Splunk infrastructure Experience developing scalable, high-performance, and operable identity & security services C/C++, low-level or systems-level development on Linux highly desired Experience with development and deployment in a hosted cloud environment like AWS, Azure, and GCP Experience with Public Key Infrastructure, TLS stack, openssl a plus Experience with secrets key management systems such as AWS KMS and Vault is a plus Experience working with CI/CD pipelines, Cloud containers and tools (Docker, ECS, and Kubernetes) Ability to work with multiple programming languages, such as C++, Java and Go. We have code in several languages. A solid base foundation in object-oriented coding and the ability to rapidly learn new languages as needed. Cisco is an Equal Opportunity Employer At Cisco, we believe creating a culture of belonging isn't just the right thing to do; it's also the smart thing. We prioritize diversity, equity, inclusion, and belonging to ensure our employees are supported to bring their best, most authentic selves to work where they can thrive. Qualified applicants receive consideration for employment without regard to race, religion, color, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, marital status, age, physical or mental disability or medical condition, genetic information, veteran status, or any other consideration made unlawful by federal, state, or local laws. We consider qualified applicants with criminal histories, consistent with legal requirements. Note Base Pay Range Base Pay Range $203,200 - 279,400 per year When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco's flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco's Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows 75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development, IT Services and IT Consulting, and Technology, Information and Internet Referrals increase your chances of interviewing at Splunk by 2x Sign in to set job alerts for Principal Software Engineer roles. Chicago, IL $65,000.00- 223,000.00 1 week ago Senior Software Engineering Manager - REMOTE Chicago, IL 200,000.00- 240,000.00 2 weeks ago Rosemont, IL 165,000.00- 223,000.00 1 week ago Software Engineer Project Lead - React / Node Developer Relations Manager, Quantum Computing Northbrook, IL 175,000.00- 220,000.00 2 days ago Lead Software Engineer, Rocket Travel by Agoda Chicago, IL 148,949.00- 220,000.00 2 days ago Software Engineering Manager (Backend SaaS) Engineering Manager - Platform & Reliability Chicago, IL 160,000.00- 210,000.00 1 week ago Engineering Manager - Solutions Engineering Chicago, IL 184,000.00- 311,000.00 1 week ago Software Engineering Manager (Backend SaaS) Software Engineering Manager - Container and Virtualisation Infrastructure Software Engineering Manager - Sustaining Engineering Software Engineering Manager, Ubuntu Gaming Software Engineering Manager - Desktop and Embedded Linux Optimisation Chicago, IL 137,400.00- 182,108.00 3 days ago Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Scott AFB, IL 98,500.00- 206,800.00 3 weeks ago Technical Manager - Automotive and Industrial Chicago, IL 130,000.00- 170,000.00 1 week ago Chicago, IL 170,000.00- 190,000.00 4 months ago Chicago, IL 170,000.00- 190,000.00 4 months ago Senior Software Engineer, Backend - Fintech Senior Software Engineer (Remote) - React, Node Chicago, IL 170,000.00- 210,000.00 1 week ago Chicago, IL 170,000.00- 200,000.00 3 months ago We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Software Development Engineer II
Posted 7 days ago
Job Viewed
Job Description
Job DescriptionJob Description
As a member of the ShipBob Team, you will.
- Grow with an Ownership Mindset : We champion continuous learning and proactive innovation. Team members are encouraged to identify challenges and take ownership of initiatives that drive merchant, company and personal growth. By tackling complex problems and exploring creative solutions, you won't just follow a playbook, you'll be actively building the future of ShipBob.
- Collaborate with Peers and Leaders Alike: ShipBob values collaboration and support, where team members and leaders alike are committed to helping each other succeed. We all sethigh standards and understand the importance oftransparency at all levels. We've created an environment where trust, open communication, and mutual respect motivate our teams to reach new heights.
- Experience a High-Performance Culture and Clear Purpose: Our commitment to delivering results creates a goal-driven, high-performance culture where everyone is empowered to contribute to our mission with a clear understanding of their direct impact and accountability. We measure success in tangible ways, allowing each team member to see the positive outcomes of their work and celebrate shared victories.
Location: Remote in these states: AL, AZ, CA, CO, FL, GA, KS, KY, IA, ID, IL, IN, LA, MA, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WI
Role Description:
As a Software Development Engineer II at ShipBob, you will be primarily responsible for the development of production level software in coordination with your team. You will work very closely with Product Owners and your Manager, Software Development.
What you'll do:
- Become a go-to expert in one area of the codebase; understand the broad architecture of the entire system.
- Scope and stagework into well-defined milestones to avoid a monolithic deliverable.
- Deliver software on-time and is constantly working to make accurate estimates and deliver on those estimates.
- Known for drama-free launches.
- Own the technical testing and performance plan for your work.
- Take initiative to identify and solve important problems, coordinating with others on cross-cutting technical issues.
- Identify and proactively tackle technical debt before it grows into debt that requires significant up-front work to resolve.
- Understand the tradeoffs between technical, analytical and product needs and generate solutions that take all of these needs into account.
- Identify and propose strategies around technical problems affecting the team, communicate standards and get buy-in on solutions.
- Additional duties and responsibilities as necessary.
What you'll bring to the table:
- 2+ years of experience.
- Excellent problem solving skills, programming skills, and communication skills.
- Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
- Ability to own small-to-medium sized features from design to implementation.
- Experience in the following:
- C#
- SQL
- Javascript
- Nice to have:
- A passion for QA and an understanding that testing is not someone else's responsibility
- A passion for DevOps and an appreciation for continuous integration/deployment
- Experience with Microsoft Azure
- Experience with event-driven (EDA) architectures
- Experience with service-oriented (SOA) architectures
- Experience with Vue.js
Perks & Benefits:
- Medical, Dental, Vision & Basic Life Insurance
- Paid Maternity/Parental Leave Program
- Flexible Time Off Program
- Paid Sick Leave
- Floating Holidays (2 days/year)
- Wellness Days (1 day/quarter)
- 401K Match
- Comprehensive Benefits Package >>>
- See Our High-Performing Culture >>> Check us out on Instagram (@lifeatshipbob)
ShipBob believes in transparency while providing a competitive total compensation package with a pay for performance approach. We are targeting a salary range of $130,000 for this role. The full base pay range for this position in our compensation architecture is $02,206 - 170,344. In addition to base salary, this role includes the opportunity to be eligible for participation in the Company's discretionary bonus plan based on Company's plans and in accordance with Company's policies.
#LI-DNI
We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. of experience and skills combined with passion is a key to innovation and excellence; therefore, we encourage people from all backgrounds to apply to our positions.
About You:
The work we do at ShipBob is both challenging and rigorous, which means our environment isn't the right fit for everyone, and that's okay. We welcome energetic high performers who thrive in a dynamic, collaborative, results-driven environment. We value individuals who embrace accountability and humility, push boundaries, and are motivated by challenging work. Every team member, no matter their role or tenure, is expected to roll up their sleeves and tackle the complex problems we face in today's global supply chain.
Learn more about our core values and how we perform at a high level in our day-to-day work on our Culture page (
About Us:
ShipBob is a leading global supply chain and fulfillment technology platform designed for SMB and Mid-Market ecommerce merchants to provide them access to best-in-class capabilities and to deliver a delightful shopper experience. Merchants can outsource their entire fulfillment operations, utilize ShipBob's proprietary warehouse management system for in-house fulfillment, or take advantage of a hybrid solution across ShipBob's dozens of fulfillment center network in the United States, Canada, Mexico, United Kingdom, Europe, and Australia. ShipBob is backed by leading investors like Menlo Ventures, Bain Capital Ventures, Hyde Park Venture Partners, and SoftBank Vision Fund 2, and is one of the fastest-growing tech companies headquartered in Chicago.
ShipBob provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to , , , , , , status, genetics, protected veteran status, , or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.