Description
Are you a programmer who loves to solve complex problems? Do you have experience in technical design and a deep understanding of the complete life cycle development of enterprise applications? Are you looking to work in a collaborative software development team responsible for delivering a top-notch software solution? Good news! 1WorldSync is looking for a Senior Software Engineer to join our team.
1WorldSync is the industry leader in product content management. With approximately 600 employees across the US, Brazil, Canada, France, Germany, Portugal, Switzerland, and the UK, we’re seeking a Senior Software Engineer to support our growing global team.
Reporting directly to the Director of Engineering, the Senior Software Engineer will lead other engineers of varying disciplines (DevOps, QA, Front-End ReactJS, Full-Stack Ruby, etc), product, data science as well as other parts of the organization.
As a Senior Software Engineer at 1WorldSync, responsibilities include the following:
- Lead a sprint team to build out features and solutions and maintain existing codebases while learning a variety of technologies and working within the AWS ecosystems
- Become an expert on one of our solutions and area of our codebase, while understanding the larger architecture of our entire suite of solutions
- Participate in technical brainstorming and knowledge transfer sessions; provide technical advice at a team level and a department level
- Communicate across teams by collaborating with product managers, UX designers, operations and other development teams to build a holistic experience
- Proactively identify pain points and potential issues within our architecture and code base, proactively tackles tech debt
- Promote high quality code both through leading by example and by mentoring engineers via pairing, design review, and extensive participation in code reviews.
- Reduce the complexity of our code base, infrastructure, and production operations in order to get more done with less work.
Required Skills And Experience
- 5+ years of professional software development experience
- 3+ years of experience with Ruby on Rails and Elm
- 2+ years of experience in the following frameworks: Spring (Boot, MVC, Security, etc.), React.js
- 2+ years of experience with databases: PostgreSQL, Neo4J Graph Database, ElasticSearch, Snowflake
- 2+ years professional experience with hands-on Java development, database modeling and design, and scalable web architectures.
- 2+ years of experience with developer/DevOps tools: Jenkins/CircleCI, Sumologic, Datadog, Maven, Git
- 2+ years of experience with AWS: DynamoDB, RDS, S3, ElastiCache/Redis, Lambda, Cloudfront, SQS, SNS, CloudFormation, ECS/Docker, Linux
Desired Skills And Experience
- Fluency working with Linux, SCM tools (Git), Maven, Intellij/Eclipse, and CI/CD methodologies
- Comfort working with Git and Linux
Benefits
- Incredible health benefits (FSA and HSA options), with dental and vision coverage.
- 401(k) plan with employer match.
- Paid time off as well as company holidays, volunteer time off, sick time, bereavement leave, and 12 weeks of fully paid parental bonding leave.
- Short and long term disability and life insurance.
- Additional optional benefits, including a comprehensive legal plan, pre-tax parking and transit accounts, critical illness insurance, accident insurance, identity theft prevention, tuition reimbursement, and pet insurance.
Additional Details
- This is a hybrid position that requires 3 days per week at our Chicago headquarters location.
- This role requires the candidate to have the authority to work in, and be located in the US.
- This position requires up to 10% travel.
1WorldSync is an Equal Opportunity Employer and is committed to providing employees and applicants with an environment free of discrimination and harassment. All employment decisions at 1WorldSync are based on business needs, job requirements, and individual qualifications. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, gender identity, sexual orientation, national origin, family or parental status, veteran or disability status, or any other status protected by the laws or regulations in the locations where we operate.
Americans with Disabilities Act (ADA)
1WorldSync will provide reasonable accommodations during the application process upon request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please contact us at [email protected].