The Role
The Senior Software Engineer will collaborate with teams to create software solutions, design web architecture, manage databases, and implement CI/CD processes.
Summary Generated by Built In
Key Responsibilities
- Collaborate with development teams to ideate and implement software solutions.
- Design and implement web architecture and mobile-responsive features.
- Develop and manage databases and applications, ensuring functionality and reliability.
- Conduct scrums, sprint planning, and retrospectives with US counterparts.
- Implement continuous integration and deployment processes.
Qualifications:
- 5+ years of experience in Ruby development with strong object-oriented design skills.
- Degree in Computer Science, Statistics, or a related field.
- Proficiency in front-end languages and libraries (e.g., HTML/CSS, JavaScript) and frameworks (e.g., Angular, React).
- Familiarity with databases (e.g., PostgreSQL, MySQL) and web servers (e.g., Apache).
- Experience with DevOps concepts, open-source cloud technologies, and version control systems like Git.
Top Skills
Angular
Apache
CSS
Git
HTML
JavaScript
MySQL
Postgres
React
Ruby
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Pattern operates as a worldwide e-commerce growth, protection, control, and distribution platform for brands.
Pattern® provides a proven blend of marketplace analytics, product distribution, MAP compliance, and brand management to drive ecommerce acceleration for premium brands. We thrive on high energy, professional excellence, and disciplined creativity.








