Senior Software Developer
$145k - $178kAtomic Object LLC
Atomic is growing a diverse and inclusive team of curious, creative people who love creating great software for our clients.
We're looking for thoughtful problem solvers who are passionate about finding success for our clients, teams, and end-users through the human-centered design process.Company Since 2001, Atomic Object has designed and developed software products for web, mobile, desktop, and embedded devices. We were founded on the belief that not all software is created equal. Many people can write code, but it takes a close-knit team of passionate people to create exceptional, innovative products that change the way people do business. We're an employee-owned company with 100+ Atoms based in our Grand Rapids, Ann Arbor, Chicago, and Raleigh offices. Unlike many other technology companies, we have a flat organization. There is no corporate ladder to climb. As a company that values transparency, we practice open-books management. At Atomic, you can stay close to the craft of making software for your entire career without missing out on owning a part of the company and its profits.
Job Overview
POSITION Atomic makers work on self-managed, cross-functional teams of 2-10 designers, delivery leads, developers, and testers. They collaborate to create products for our clients, from the idea phase through launch and beyond. Projects typically span 6 to 12 months, so you will have many opportunities to work with different people and tackle new challenges. As a senior software developer at Atomic, your primary responsibility is creating a great experience for our clients by leading projects with empathy, clarity, and technical insight. You'll guide teams, mentor fellow developers, and help clients make confident technical decisions. While writing code and tests alongside other Atoms are an important part of your role, much of your impact comes from fostering collaboration, setting technical direction, and ensuring that both team and client succeed. Atomic promises clients a great experience and a great product. Software developers deliver on that promise by being kind, curious, positive leaders who provide excellent high-level technical advice to a diverse set of clients. A key way senior developers contribute to this experience is by sharing their knowledge and helping others grow. Atomic lives by its " teach and learn" value mantra. In this position, and in this role you'll spend time daily with mentoring teammates, teaching what you've learned over your career and learning from those around you. We also support learning through professional development by sponsoring annual conference attendance and involvement in local and national organizations. Additionally, you'll help broaden the impact of our services by serving as a technical marketer through opportunities like attending and hosting local developer meetups and contributing to our shared company blog.
DETAILS
- Home base in Chicago, IL
- Work in our Chicago office 3-4 days/week
ENGINEERING BEST PRACTICES
- Write clean, logical, high-quality code and adopt test-driven development and Agile practices.
- Stay up to date on new technologies and approaches to software development, such as LLMs, emerging languages/frameworks, and tools that accelerate quality delivery.
- Adopt a pragmatic approach to time management with regard to project tradeoffs (e.g., refactoring vs. new feature development).
- Contribute to project documentation as needed by internal and external teams.
- Pair with team members to share knowledge and experience, fostering a two-way learning environment.
- Model best practices in collaboration, code quality, and problem-solving to shape an inclusive, high-performing team culture.
- Support teammates in client-facing situations, helping them communicate technical ideas clearly and confidently.
- Approach collaboration with kindness, curiosity, and respect for teammates of varying experience levels.
- Deliver high-quality custom software across web, mobile, and embedded platforms-choosing tools and architectures that best fit the client's goals, constraints, and timeline.
- Demonstrate broad technical versatility by contributing effectively across the stack and adapting quickly to shifting project needs.
- Get up to speed on existing projects' domains, technology stack, and platforms.
- Participate in the Agile project flow providing solutions and feedback.
- Work with Atomic and client teams to define and prioritize project work.
- Find success when requirements aren't clearly spelled out.
- Adapt to changing project circumstances .
- Work a full-time job (generally 40 - 42 hours per week).
- Track time daily.
- Engage in professional development and continued learning outside of work hours.
- Periodically contribute to Atomic's blog.
- Travel occasionally-as needed and possible.
- Skilled in leading projects from planning through delivery, ensuring client satisfaction and high-quality outcomes.
- Able to communicate clearly with clients, providing confident technical guidance and recommendations.
- Comfortable setting technical direction and making key architectural decisions while balancing hands-on coding.
- Can facilitate collaboration, remove blockers, and guide teammates to solve complex problems.
- Successfully collaborate with cross-functional teams to align priorities, solve problems, and drive projects forward.
- Willingness to approach the role with a learning mindset, flexibility, and adaptability.
- Bring excitement and passion for software, development practices, and emerging technologies such as LLMs and agentic workflows.
Applicants should have prior experience as a senior software developer on teams building software products. We're looking for someone with the following attributes:
- 10+ years experience working as a professional software developer
- Experience in both mobile and full stack web development
- Track record of developing software applications leveraging automated testing
- History of leading software development teams
- Familiar with several programming languages, including in-depth experience with at least one
The total cash compensation range for this role is $145,000 - 178,000 per year. Total cash compensation includes salary plus profit-sharing bonuses. Your exact offer will reflect your job-related knowledge, skills, education, experience and responsibilities of the role. In addition to the stated total cash compensation, our compensation package includes the following benefits:
- Paid time off and holidays
- Atomic-sponsored health insurance (including dependents) with HSA contributions
- Access to Dental & Vision Insurance with Competitive Premiums
- Employee ownership
- Sustainable working pace
- Regular 401(k) company contributions (3%)
- Parental leave
- Paid short-term medical leave and long-term disability insurance
- Support for professional development
Why Atomic? Atomic is a great place to do awesome work. As an Atom, you'll:
- Join a tight-knit group of makers working in an atmosphere of friendship, exploration, and respect.
- Work on a variety of projects and help make pipelines safer, cities greener, healthcare smarter, and old products new again.
- Be part of a transparent, employee-owned company that's active in making the software community stronger, smarter, and more diverse.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Chicago, IL vacancy
- ...Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great opportunity in Chicago. Responsibilities: - Work collaboratively with technology and business teams on trading and research platforms. - Design and implement high...SeniorWork experience placementRelocationVisa sponsorship
- ...Senior Software Developer in Test Chicago, IL Hybrid – onsite 2-3 days per week, WFH 2-3 days per week Position Summary: This role is open with a financial services company. This individual must learn both the technical side of the system as well as understand...SeniorWork from home2 days per week3 days per week
- ...Job Description Job Description Senior Electrical Engineer opportunity with a well-established premium lighting manufacturer in the Chicago, IL area. This on-site role is ideal for a hands-on power electronics engineer with 4+ years of LED driver design experience...SeniorRelocation package
- ...Senior Software Developer Sunrise Futures is looking to hire a highly talented Senior Software Developer to join our technology team. The Role: Working collaboratively with the technology and business teams on our trading and research platforms Designing...SeniorTemporary workFlexible hours
- ...short-term and long-term needs Evaluate new technologies and software products to determine the feasibility and desirability of... ...across the technology stack Mentor other team members and developers Effectively engage and positively contribute within a well-...SeniorTemporary workLocal areaImmediate start
- A leading tech company is seeking a passionate Software Engineer to join their Chicago team. In this mid-senior level role, you will work closely with Senior Engineers to build high-quality, scalable applications. Your responsibilities will include code development, technical...SeniorContract work
- ...This role is based in Chicago , working in the office on Monday, Tuesday and Thursday. Job Summary The Senior Software Developer supports the Product and Technology Department by managing day-to-day activities within the organization's software development...SeniorTemporary workWork at office
- ...Senior Applications Engineer The Senior Applications Engineer is responsible for coordinating and implementing new components and... ...IT Service Delivery standards and Change Control processes. Develop and maintain troubleshooting and configuration documentation for...Senior
$132.06k - $186.44k
A leading technology company is seeking a Senior Customer Solutions Engineer fluent in Mandarin to establish and maintain relationships with key customers in the Chicago area. The role demands significant technical expertise to serve as a trusted advisor, including experience...Senior- ...Senior Application Engineer The Senior Application Engineer manages desktop and web-based... ..., integrate and implement packaged software. Additionally, you will provide escalated... ...applications and areas of discipline. Develop and maintain application documentation, including...Senior
- ...Senior Java Developer Duration: 12+ months Location: Chicago, IL Must Haves: Java Developer (10+ Years of experience) Strong API Development AWS (EC2 S3) Jenkins for deployment Microservice Prior Banking Domain experience Node or Python...Senior
$115k - $135k
...A leading tech company is seeking a Senior Java Web Developer with over 6 years of experience. The role involves developing web and API-based solutions, unit testing, and collaborating with teams remotely. Candidates should have strong skills in Java, AngularJS, and the...SeniorRemote work- CGS Federal (Contact Government Services) is seeking a Senior E-Discovery Application Administrator II to provide IT legal support for a federal agency. The role involves developing and maintaining complex programs for litigation support. Candidates must possess substantial...Senior
- Snowflake is looking for a Senior Solution Engineer to engage directly with customers and close complex deals. This role involves collaborating with the sales team to understand customer needs, demonstrating Snowflake's value, and supporting enterprise Proof of Concepts...Senior
- ...Senior Application Engineer – HR Technology Focus Chicago, IL – onsite 2 days/week, WFH... ..., deploy and support packaged HR software. You will work closely with the vendors to... ...applications and areas of discipline. Develop and maintain application documentation, including...SeniorWork from home2 days per week3 days per week
- ...Hi Professionals, Title: Senior Java Full Stack Developer Only Local to illinois Location: Chicago,IL(Onsite) JD: ~8+ years of overall full-stack development experience ~5+ years of hands-on experience with Angular (v17+) ~5+ years...SeniorLocal area
- ...A leading technology firm based in the U.S. is looking for a Mid-Senior Level Mobile Developer for a fully remote position. The ideal candidate will have over 7 years of professional experience and a strong background in mobile development including apps published on app...SeniorRemote workFlexible hours
- ...Senior Application Engineer - HR Technology focus Hybrid WFH in Chicago, NYC, Dallas, Austin or Houston Summary This position... ...on the business needs. Requirements gathering, design, develop, test and implement high-quality, user-friendly solutions to...SeniorWork from home
- ...details and a convenient time to talk to you. Role: Senior Python developer Location: Chicago, IL (Local Only) Duration: Contract... ...architecture and frameworks. Solid understanding of software development principles and best practices. Experience...SeniorContract workLocal area
$133k - $166k
...meaningful work that helps drive global business, investment and innovation forward. What You'll Do We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization of legal technology solutions supporting...SeniorWorldwideFlexible hours- Job Title Location: New York, NY/ Chicago, IL Duration: 6+ months No Of Openings: 3 Core Requirements: ~ Bachelor's degree in Computer Science or related field preferred ~5+ years of professional experience ~ Python expertise fundamentals, programming...Senior
- ...FRG Technology Consulting is seeking a Salesforce Developer for a permanent remote position. This role allows you to leverage your Salesforce skills in a supportive environment focused on innovative solutions. Qualifications include proficiency in Salesforce.com, experience...SeniorPermanent employmentRemote work
- Infobip Inc in Chicago is looking for a Senior Solution Engineer to create exceptional customer experiences through innovative solution design. This role involves owning opportunities from discovery to integration, collaborating across teams to deliver high-impact solutions...Senior
$120k - $148.4k
A leading technology solutions provider is seeking an Embedded Sr. Sales Engineer in Chicago, Illinois. This role involves collaborating with sales teams to deliver technical solutions and presentations, leveraging expertise in IP networking and physical security technologies...Senior- ...Senior Android Developer Our client is looking to hire a Senior Android developers with deep understanding of Kotlin and Android SDK, Five (5)+ years of native mobile engineering experience working with Android and/or related native mobile frameworks. A consistent...Senior
- ...Angular Developer Seeking a skilled Angular Developer to join our dynamic team and contribute to the development of innovative web applications. As an Angular Developer, you will play a crucial role in designing, developing, and maintaining high-quality Angular applications...Senior
- A leading technology company in home security is seeking a Senior Backend Software Engineer passionate about creating innovative and scalable applications. In this role, you'll lead the technical design of microservices and contribute to transformative home security technologies...SeniorFlexible hours
- ...ROLE: Senior .Net Front End Engineer Duration: 1 year Location: Chicago... ...: Designing and developing near-term solution and working with the... ...expertise Expected deliverables: Production software, technical strategy planSenior
- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI...Senior
- ...A multinational financial institution seeks a Cyber Threat Defense AI Security Senior Engineer to enhance cyber defense through AI innovations. You will work on integrating advanced AI technologies and mentoring teams in a role demanding deep expertise in AI/ML and cybersecurity...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- software sales engineer Chicago, IL
- software engineer full time Chicago, IL
- facebook software engineer Chicago, IL
- startup software engineer Chicago, IL
- intermediate software engineer Chicago, IL
- research software engineer Chicago, IL
- software developer no experience Chicago, IL
- rust software engineer Chicago, IL
- work from home software developer Chicago, IL
- software developer Chicago, IL


