Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Staples Sr Software Engineer I in Framingham, Massachusetts

Work Model: Hybrid, Framingham, MA

Sr. Software Engineer I

Staples is business to business. You’re what binds us together.

Our digital solutions team is more than a traditional IT organization. We are a team of passionate, collaborative, agile, inventive, customer-centric, results-oriented problem solvers. We are intellectually curious, love advancements in technology and seek to adapt technologies to drive Staples forward. We anticipate the needs of our customers and business partners and deliver reliable, customer-centric technology services.

What you’ll be doing:

  • Be part of Astra team and partner with both business and technical teams to design and develop in-house data driven solutions for complex decision-making problems through systematic application of computer science, analytics, mathematical optimization, and machine learning as well as applying cutting edge technologies in the areas of Order Fulfillment, Supply Chain, and Robotics.

  • Develop algorithms and applications from inception to implementation and collaborate across departments to productionize solutions.

  • Hands-on ownership architecting and leading the development of highly scalable & highly available implementations in public Cloud and on-prem.

  • Participate in the entire SaaS lifecycle driving adoption and scale applying best practices that drive agility and quality.

  • Work closely with product management and program management to derive application requirements, set expectations, and communicate progress.

What you bring to the table:

  • Excellent team player who can drive a collaborative environment.

  • Self-motivated, high-energy with the ability to execute on business objectives.

  • Expert in building low latency, scalable distributed systems.

  • Ensure that technical solutions follow best practices, are reliable, are easily maintainable.

  • Excellent verbal and written communications with the ability to establish effective working relationships with team members and cross functional teams.

  • Experience in leading the team throughout the development lifecycle.

  • Experience in debugging / troubleshooting.

What’s needed- Basic Qualifications:

  • 10+ years of relevant industry experience.

  • Solid programming skills in Enterprise Java frameworks implementing microservices and applying object-oriented principles for application design.

  • Understanding of operating distributed data systems at scale such as event-driven solutions, lambda services and so on.

  • Expertise building scalable implementations with modern data processing frameworks and relational databases.

  • Knowledge of professional software engineering practices throughout the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

  • 5+ years of experience working with messaging applications such as Kafka/Rabbit MQ/JMS/Solace.

  • 6+ Experience architecting and developing highly reliable, fault-tolerant distributed applications with focus on performance and scale in the Cloud.

  • Demonstrated understanding of fast-paced Agile principles with technical designs, iterative development, and code reviews

  • Building microservices using Spring/Spring boot framework including Spring JPA, Spring Batch, Spring Security, Spring Cloud, Spring Data Stream etc.

  • 4+ years of experience working with No SQL database such as Couchbase, Redis, Cosmos or Mongo.

  • 6+ years of experience working with SQL database such as Oracle or MySQL or Postgress.

  • 5+ years of experience working with IDE such as Eclipse, Spring tool Suites, DBeaver, InteliJ.

  • 5+ years of experience building and optimizing production grade data pipelines (stream processing and batch) to prepare datasets at scale for data analysis, modelling, and optimization.

What’s needed- Preferred Qualifications:

  • Master’s degree in Computer Science or Engineering (or related field).

  • Experience in working with public cloud.

  • Experience with Kubernetes deployments.

We Offer:

  • Inclusive culture with associate-led Business Resource Groups

  • Flexible PTO (22 days) and Holiday Schedule

  • Online and Retail Discounts, Company Match 401(k), Physical and Mental Health Wellness programs, and more!

Staples is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender idenity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.

For individuals with disabilities that need additional assistance at any point in the process, please call 1-888-490-4747 for more information.

DirectEmployers