How Much Does A Senior Software Developer Make Jobs in Usa
55,059 positions found — Page 4
Many candidates spend months learning frameworks and finishing courses, only to freeze during technical screens, system questions, or behavioral rounds.
The result is painful: "almost hired” over and over again, while the confidence drops.
The truth is that interviewing is its own skill, and most bootcamps don't teach it deeply.
They teach how to code—but not how to think out loud, structure answers, debug in real time, defend trade-offs, and communicate like an engineer.
Since 2010, SynergisticIT has helped candidates land full-time roles with many major employers.
The best way to understand this: you can be smart and still fail interviews if you don't know what the interview is truly measuring.
Interviews rarely test "can you write code at home.” They test: Can you solve problems under constraints and time pressure? Can you communicate your approach clearly? Can you handle edge cases and complexity? Can you explain trade-offs and design choices? Can you show job-ready project depth, not just toy examples? SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning Engineers.
The focus areas include Java / Full Stack / DevOps and Data tracks like Data Engineering, Data Analytics/BI, ML/AI, because those are the roles employers continue to hire for.
If your pattern is "I reach interviews but don't clear them,” you likely need three upgrades: Stronger project narratives (what you built, why it matters, how it works) Stronger technical foundations (DSA, OOP, APIs, SQL, pipeline design) Mock interview reps (realistic simulation, feedback, improvement loops) Many jobseekers underestimate how much hiring is about clarity.
You don't need to be perfect—you need to show you can think, collaborate, and deliver.
That's why guided mock interviews and structured interview coaching can be a game-changer.
Please read our blogs Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data Science as a career? How OPT Students Can Land Tech Jobs – SynergisticIT Ideal candidates for this version include: Candidates who get interviews but repeatedly fall short Jobseekers stuck in "screen round limbo” Developers who panic during live coding Candidates who can build projects but struggle to explain them Professionals who haven't interviewed in years and feel rusty Career changers who fear "I'm behind CS grads” (often untrue with support) SynergisticIT provides support for candidates navigating STEM OPT extension, H1B filing, and Green Card processes (where applicable), which can matter when timing is critical.
Event videos (OCW, JavaOne, Gartner): USA Today feature If you're tired of failing interviews and want a structured plan to convert interviews into offers, start here: Contact SynergisticIT: Because getting hired isn't about trying harder—it's about preparing smarter, practicing correctly, and having the right guidance.
Please note: Resume databases are shared with clients and interested clients will reach out directly if they find a qualified candidate for their req.
Resume submissions may be shared with our JOPP team database also.
Please unsubscribe if contacted or if you don't want to be contacted please don't submit your resume.
Optomi, in partnership with a leading logistics company is seeking a Senior Full Stack Java Developer (Java / Kafka / Spring Boot / AWS) to support and modernize critical systems within the Mechanical organization. This team maintains locomotives, railcars, and detector systems that capture millions of operational and safety data points across the network.
About the Position: The role focuses on refactoring legacy microservices, scaling event-driven architectures, re-platforming rules engines, and building cloud-native, resilient, high-volume IoT data pipelines. This is a high-impact engineering role where your work directly influences safety, reliability, and operational efficiency across one of the largest transport networks in the US.
Apply Today if your Background Includes:
- 6+ years of Full Stack experience with a backend emphasis in Java Spring Boot development.
- Strong event-driven architecture + Kafka experience
- Proven experience modernizing legacy microservices & distributed systems
- AWS Cloud experience
- Hands-on Python experience for backend/data workflows
- DevSecOps mindset: automated testing, CI/CD, secure coding
- Experience supporting both greenfield and legacy systems
- Strong relational DB experience (Postgres preferred)
- Experience handling IoT or high-volume sensor data pipelines
- Familiarity with open-source tooling and cloud-agnostic architectures
- Ability to mentor junior engineers and provide technical leadership
What the Right Professional Will Enjoy!
- Fully remote work opportunity with up to 20% travel.
- Opportunity to work with a fast-growing team focused on modernization, cloud adoption, and automation.
- Direct impact on safety, rail operations, and national freight logistics.
- Work on high-volume IoT, event-driven architectures, cloud-native systems.
- Exposure to AI/GenAI, automation, and open-source tooling
- Leadership opportunities with junior developers
Responsibilities:
- Modernize legacy microservices and distributed systems supporting mechanical operations and detector networks.
- Design and implement backend services using Java, Spring Boot, event-driven patterns, and Kafka.
- Scale and optimize high-volume IoT data pipelines (30M+ incoming data points from sensors/detectors).
- Lead architecture, design, and deployment efforts for new and existing services.
- Refactor and support large rules-engine frameworks (600+ rulesets).
- Contribute to cloud-native development (AWS preferred; Azure acceptable; cloud agnostic mindset encouraged).
- Use Python for backend workflows, automation, and data processing tasks.
- Build automated CI/CD and testing frameworks following DevSecOps best practices.
- Work with Postgres and relational databases to tune, model, and integrate data.
- Mentor junior developers and support a strong engineering culture focused on speed, clarity, and automation.
- Collaborate across teams to build scalable, modern systems.
- Support both new development and the existing application footprint.
Remote working/work at home options are available for this role.
Job Description
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
Boeing is seeking an experienced and dedicated Software Certification Engineer to lead our engineering team in the critical mission of developing and certifying safe, reliable, and innovative aircraft. This role is paramount in ensuring that our aircraft not only meet but exceed the rigorous safety standards set forth by the Federal Aviation Administration (FAA). The Software Certification Engineer will play a vital role in fostering a culture of safety and excellence, making significant contributions to the certification process that underpins the trust of our customers and the flying public.
Why This Role is Important:
The Software Certification Engineer is a cornerstone of Boeing's unwavering commitment to safety and excellence in aviation. This role is crucial in ensuring that our aircraft not only meet the regulatory standards set by the FAA but also embody the highest levels of safety and reliability. By partnering closely with the FAA, the Software Certification Engineer will help shape the future of aviation, driving innovation while safeguarding the trust of our customers and the flying public.
Join us in our mission to connect, protect, explore, and inspire the world through aerospace innovation. Apply today to be part of a team that is dedicated to setting the standard for safety and excellence in the aerospace industry!
Position Responsibilities:
- Lead and manage a team of engineers focused on the design, analysis, and testing of aircraft systems and components, with an unwavering commitment to safety.
- Cultivate a safety-first mindset within the engineering unit, ensuring that all engineering practices prioritize the well-being of passengers and crew.
- Collaborate closely with the FAA to navigate the complex certification process, ensuring that all aircraft designs comply with stringent regulatory requirements and safety standards.
- Develop and implement engineering strategies that emphasize safety and reliability, aligning with Boeing’s commitment to delivering the highest quality aircraft.
- Serve as the primary liaison for FAA representatives, facilitating transparent communication and collaboration throughout the certification journey.
- Oversee the preparation and submission of comprehensive technical documentation required for FAA certification, ensuring that all materials reflect the highest standards of accuracy and thoroughness.
- Mentor and develop engineering staff, instilling a deep understanding of safety protocols and certification processes to enhance their professional growth and technical expertise.
- Analyze and resolve complex engineering challenges with a focus on safety, leveraging data-driven decision-making and industry best practices.
- Monitor project progress and performance, ensuring that engineering solutions are delivered on time and meet all safety and certification milestones.
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee.
Basic Qualifications (Required Skills/Experience):
- Bachelor's Degree
- 5+ years of experience as a Designated Engineering Representative (DER) or Technical Standard Order (TSO) Certification Specialist.
- 9+ years of experience in RTCA DO-178(B/C) Software Considerations in Airborne Systems and Equipment Certification
- 5+ years’ experience in software engineering
Preferred Qualifications (Desired Skills/Experience):
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- 12+ years related work experience or an equivalent combination of education and experience
- Current Designated Engineering Representative (DER) or Technical Standard Order (TSO) Certification Specialist
- Experience with concurrent software and distributed systems
- 12+ years’ experience in software development life cycles, configuration management and best agile software engineering practices
- 9+ years’ experience developing, documenting and maintaining architectures, requirements, algorithms, interfaces and designs for software systems
- 9+ years’ experience leading software development projects
- Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems
- Leads development, selection, tailoring and deployment of processes, tools and metrics
- Experience using common software version control tools such as Git
- Experience with Agile planning tool such as JIRA, TSF
Drug Free Workplace: Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Union: This is a union-represented position
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary Pay Range – Level 4 (Senior) - $136,850 - $185,150
Summary Pay Range – Level 5 (Lead) - $167,450 - $226,550
Applications for this position will be accepted until Mar. 24, 2026
Export Control Requirements:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Export Control Details:
US based job, US Person required
Education
Bachelor's Degree or Equivalent Required
Relocation
This position offers relocation based on candidate eligibility.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
Equal Opportunity Employer:
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
About Pinterest:
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other's unique experiences and embrace theflexibility to do your best work. Creating a career you love? It's Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we're looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we'll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.
We are looking for inquisitive, well-rounded iOS engineers to join our Product engineering teams. Working closely with product managers, designers, and backend engineers, you'll play an important role in enabling the newest technologies and experiences. You will build robust frameworks & features. You will empower both developers and Pinners alike. You'll have the opportunity to find creative solutions to thought-provoking problems. Even better, because we covet the kind of courageous thinking that's required in order for big bets and smart risks to pay off, you'll be invited to create and drive new initiatives, seeing them from inception through to technical design, implementation, and release.
What you'll do:
- Build out Pinner-facing frontend features in iOS to power the future of inspiration on Pinterest
- Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users
- Partner with design, product, and backend teams to build end to end functionality
- Put on your Pinner hat to suggest new product ideas and features
- Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
- Grow as an engineer by working with world-class peers on varied and high impact project
What we're looking for:
- Deep understanding of iOS development and best practices in Objective C and/or Swift, e.g. Xcode, app states, memory management, etc
- 5+ years of industry iOS application development experience, building consumer or business facing products
- Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
- Ability to keep up-to-date with new technologies to understand what should be incorporated
- Strong collaboration and communication skills
- Bachelor's degree in a relevant field such as Computer Science, or equivalent experience.
This position is not eligible for relocation assistance.
#LI-REMOTE
#LI-KK6
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
US based applicants only$149,600—$308,000 USDOur Commitment to Inclusion:
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please completethis formfor support.
Job Description
At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
Boeing is seeking an experienced and dedicated Software Certification Engineer to lead our engineering team in the critical mission of developing and certifying safe, reliable, and innovative aircraft. This role is paramount in ensuring that our aircraft not only meet but exceed the rigorous safety standards set forth by the Federal Aviation Administration (FAA). The Software Certification Engineer will play a vital role in fostering a culture of safety and excellence, making significant contributions to the certification process that underpins the trust of our customers and the flying public.
Why This Role is Important:
The Software Certification Engineer is a cornerstone of Boeing's unwavering commitment to safety and excellence in aviation. This role is crucial in ensuring that our aircraft not only meet the regulatory standards set by the FAA but also embody the highest levels of safety and reliability. By partnering closely with the FAA, the Software Certification Engineer will help shape the future of aviation, driving innovation while safeguarding the trust of our customers and the flying public.
Join us in our mission to connect, protect, explore, and inspire the world through aerospace innovation. Apply today to be part of a team that is dedicated to setting the standard for safety and excellence in the aerospace industry!
Position Responsibilities:
- Lead and manage a team of engineers focused on the design, analysis, and testing of aircraft systems and components, with an unwavering commitment to safety.
- Cultivate a safety-first mindset within the engineering unit, ensuring that all engineering practices prioritize the well-being of passengers and crew.
- Collaborate closely with the FAA to navigate the complex certification process, ensuring that all aircraft designs comply with stringent regulatory requirements and safety standards.
- Develop and implement engineering strategies that emphasize safety and reliability, aligning with Boeing's commitment to delivering the highest quality aircraft.
- Serve as the primary liaison for FAA representatives, facilitating transparent communication and collaboration throughout the certification journey.
- Oversee the preparation and submission of comprehensive technical documentation required for FAA certification, ensuring that all materials reflect the highest standards of accuracy and thoroughness.
- Mentor and develop engineering staff, instilling a deep understanding of safety protocols and certification processes to enhance their professional growth and technical expertise.
- Analyze and resolve complex engineering challenges with a focus on safety, leveraging data-driven decision-making and industry best practices.
- Monitor project progress and performance, ensuring that engineering solutions are delivered on time and meet all safety and certification milestones.
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
This position must meet export control compliance requirements. To meet export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.15 is required. "U.S. Person" includes U.S. Citizen, lawful permanent resident, refugee, or asylee.
Basic Qualifications (Required Skills/Experience):
- 5+ years of experience as a Designated Engineering Representative (DER) or Technical Standard Order (TSO) Certification Specialist.
- 9+ years of experience in RTCA DO-178(B/C) Software Considerations in Airborne Systems and Equipment Certification
- 5+ years' experience in software engineering
Preferred Qualifications (Desired Skills/Experience):
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- 12+ years related work experience or an equivalent combination of education and experience
- Current Designated Engineering Representative (DER) or Technical Standard Order (TSO) Certification Specialist
- Experience with concurrent software and distributed systems
- 12+ years' experience in software development life cycles, configuration management and best agile software engineering practices
- 9+ years' experience developing, documenting and maintaining architectures, requirements, algorithms, interfaces and designs for software systems
- 9+ years' experience leading software development projects
- Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems
- Leads development, selection, tailoring and deployment of processes, tools and metrics
- Experience using common software version control tools such as Git
- Experience with Agile planning tool such as JIRA, TSF
Drug Free Workplace: Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Union: This is a non union-represented position
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary Pay Range – Level 4 (Senior) - $119,000 - $172,000
Summary Pay Range – Level 5 (Lead) - $145,350 - $211,600
Applications for this position will be accepted until Mar. 25, 2026
Relocation
This position offers relocation based on candidate eligibility.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
Equal Opportunity Employer:
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
An experience professional with 10 or more years of prior experience demonstrating the following knowledge and skills:
- Salesforce (min: 5 years) Must be able to code APEX OOP and know design patterns.
- .NET OOP and SOA
- JavaScript Frameworks preferred
- SQL
- End-to-End Web Development
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
At Abbott, we believe people with diabetes should have the freedom to enjoy active lives. That’s why we’re focused on helping people with diabetes manage their health more effectively and comfortably, 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. Our Diabetes division currently has an opportunity for a Senior Software Development Engineer in Test #software
What You'll Do
- Complete software testing activities for user stories within the Agile SDLC by writing automated tests and contributing directly to automation coverage. This role is almost entirely hands‑on coding.
- Review deliverables/activities identified in test plans for accuracy, consistency, completeness, and compliance. Write additional automated tests as needed to ensure full coverage for every release.
- Develop and Optimize Automation Scripts and Frameworks: Design, code, and maintain automation scripts and frameworks using Python (or another modern programming language). Work with automation tools such as Appium, Selenium, and Robot. Spend the majority of your day writing code and building scalable automation solutions.
- Automation of Testing Processes: Build automated frameworks for unit, integration, UI, and mobile testing. Perform exploratory testing only as needed to inform automation. Create test datasets and execute automated test suites to ensure high‑quality releases.
- Automation Solutions Customization: Adapt automation frameworks to meet regulatory and product‑specific requirements in the medical industry.
- Maintenance and Enhancement of Automated Systems: Continuously improve automation frameworks and test suites. Identify and implement opportunities to replace manual testing with automation.
- Collaboration and Technical Leadership: Work closely with developers and QA team members to integrate automation into the development lifecycle. Provide technical guidance when needed, but this is not a lead or managerial role.
- Technical Documentation and System Documentation: Produce clear, concise documentation for automated tests, frameworks, and processes. Ensure documentation meets regulatory and compliance requirements.
Required Qualifications
- Bachelor’s degree, or equivalent experience, in a scientific, technical, or engineering discipline
- 5+ years’ experience in Software Testing and/or Software Quality Assurance
- 5+ years’ experience working as a Software Development Engineer in Test (SDET) with recent, hands‑on automation coding
- 4–6 years of hands‑on coding experience in Python (or similar modern programming language)
- Must be technically strong and have experience testing mobile applications
- Must have UI or API automation experience; mobile automation with Appium is a major plus
- Must have excellent oral and written communication skills
Preferred Qualifications
- Computer Science degree strongly preferred
- Experience working in a regulated industry
- Medical Device experience strongly preferred
- Experience in an agile development environment
- Cyber security, medical mobile applications, or cloud computing experience
Apply Now
Learn 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 $86,700.00 – $173,300.00. In specific locations, the pay range may vary from the range posted.
Hiring: Sr Project Engineer / Technical SW Project Manager – Medical Device
Location: Minneapolis, Minnesota (Fully Onsite)
Type: W2 (Contract to Hire)
We are hiring a Senior Software Engineer (Mobile Project Lead) to drive end-to-end delivery of mobile software releases for an innovative company. This role blends hands-on Android development with technical project leadership in a regulated medical device environment.
Key Responsibilities:
Own complete mobile software release execution
Lead backlog refinement, sprint planning & release planning
Translate product requirements into structured user stories
Track Agile metrics and drive execution discipline
Collaborate with Product, Dev & Test teams
Ensure compliance with quality systems & regulatory standards
Must-Have Skills:
8+ years of mobile application delivery experience
Strong Android development (Kotlin or Java)
Hands-on mobile software development experience
Experience in Agile/Sprint environments
Backlog management & release ownership
Technical software project management
Mobile testing & quality practices
Strong leadership & cross-functional collaboration.
Nice to Have:
Kotlin Multiplatform (KMM)
DevOps tools (GitHub, GitLab)
CI tools (Jenkins, Bamboo)
Experience with iOS
ALM tools like PTC Codebeamer.
The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Hopkinton, Massachusetts or Durham, North Carolina .
What you’ll achieve
As a Senior Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
You will:
Be responsible for the development and maintenance of data path software for Dell’s storage product in a scrum team-oriented environment
Contribute to the design and architecture of new features according to the product owner and customer requirements
Build and review design, functional, technical and/or user documentation as needed
Develop, review and implement test cases for software products and systems
Triage and debug different issues found by testing and in customer cases
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:
Essential Requirements
Bachelor’s/ master’s degree in computer science or related field
5–8 years of proven experience in Enterprise class embedded system, e.g. Storage Array, distributed systems ( multi-threading, locks, scheduling ), storage technologies (SAN, NAS, RAID, snapshot, replication), networking, device drivers, clustering, etc.
Strong in Object-oriented design, C/C++ and Python programming skills and strong debugging skills using gdb
Strong Linux/Windows kernel programming skills
Ability to code/debug complex programs in a large and complicated code base, using either written or verbal design specifications
Desirable Requirements
Knowledge in storage protocols (NFS, CIFS, iSCSI),
Knowledge and expertise in file systems and data recovery development
Compensation
Dell is committed to fair and equitable compensation practices. The base salary range for this position: $ 150,000 to $193,000.
Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at
Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.
Job ID: R276912
As a Senior Software Engineer - Android you are joining a multidisciplinary team of product managers, designers and engineers who create digital products that hundreds of thousands of people experience every day. You must have a strong and continuously growing proficiency in Android application development using Java, Kotlin. This includes actively participating in designing, developing, reviewing, unit testing and releasing apps for Android powered devices to drive our digital products. The ideal candidate has a passion for code and putting the customer first and delivering an exceptional experience through the creation of extendable and re-usable products.
Required Qualifications
• 5+ years of experience in Android App Development using Java, Kotlin.
• 5+ years of experience integrating RESTful APIs.
• 5+ years of experience writing unit and instrumented tests using Robolectric, Mockito AndroidX.
• Experience with offline storage, threading and performance tuning.
• Good understanding of Google's Android design principles and interface guidelines.
• A team player with a start-up/intrapreneur mindset.
• Experience with CICD pipelines and deploying apps to Google Play store.
• Excellent written and verbal communications skills.
Preferred Qualifications
• Ability to work in an Agile /SCRUM environment.
• Familiar with frameworks such as React Native, Angular and Ionic.
• Familiarity with code versioning tools - Git (Gitlab).
• Exposure to retail industry, experience with e-commerce applications.