Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Engineer image - Rise Careers
Job details

Principal Software Engineer

Acoustic is a quickly growing marketing technology company. As the largest independent marketing cloud, we help to free marketing professionals from the burdens of repetitive tasks so they can focus on what really matters. With a rich technology heritage and an exciting future, we’re looking for talented professionals to join us on this journey.

Role Description

Perform core critical path components. Mentor junior software developers. Lead developers on implementation and design discussions. Research and define technology solutions. Develop solutions focused on driving business outcomes. Design and deliver blueprints, Signature Solutions, and application assets, cloud and appliance-based offerings. Write testable, and efficient codes. Design layout/user interfaces. Gather and implement specifications and requirements based on technical needs. Create and maintain software documentation. Maintain, expand, and scale the application on Cloud and On-premise platforms. Utilize JavaScript libraries and frameworks, Relational databases, Java Web Programming, Java Programming and object-oriented design, and server deployment and environment setup.

  • Requires a Master’s degree or foreign equivalent in Software Engineering, Computer Science, Computer Engineering, or a related field
  • One (1) year (or a Bachelor’s degree or foreign equivalent as stated above and 5 years) of experience as a Software Developer
  • Experience must include utilizing JavaScript libraries and frameworks, Relational databases, Java Web Programming, Java Programming and object-oriented design, and server deployment and environment setup.
  • Candidate should be US Based (Remote)
Acoustic Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Acoustic DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Acoustic
Acoustic CEO photo
Mark Cattini
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Engineer, Acoustic

Are you ready to take your career to the next level? Acoustic, a rapidly growing player in the marketing technology space, is searching for a talented Principal Software Engineer to join our dynamic team. As the largest independent marketing cloud, we’re on a mission to help marketing professionals escape the monotonous grind of repetitive tasks, empowering them to focus on what truly matters in their roles. In this position, you'll be integral in performing core critical path components while mentoring junior developers and leading discussions on implementation and design. We're looking for someone who can research and define innovative tech solutions that are not only efficient but also directly contribute to driving impactful business outcomes. You'll design and deliver blueprints and application assets for both cloud and on-premise offerings, ensuring that all code you write is testable and efficient. You will play a vital role in user interface design and gathering specifications based on technical needs, cultivating a rewarding collaborative atmosphere. If you have a Master’s degree in Software Engineering, Computer Science, or a related field, or a Bachelor’s degree with extensive experience, and are proficient in JavaScript, relational databases, Java programming, and object-oriented design, we want to hear from you! This US-based remote position offers flexibility, allowing you to contribute to a forward-thinking company that values innovation and professional growth. Come be a part of shaping the future with us!

Frequently Asked Questions (FAQs) for Principal Software Engineer Role at Acoustic
What are the responsibilities of a Principal Software Engineer at Acoustic?

The Principal Software Engineer at Acoustic is responsible for performing core critical path components, mentoring junior developers, and leading implementation and design discussions. This role also involves researching and defining technology solutions while creating blueprints and application assets for cloud and on-premise offerings.

Join Rise to see the full answer
What qualifications are required for the Principal Software Engineer position at Acoustic?

To qualify for the Principal Software Engineer position at Acoustic, candidates should have a Master’s degree or foreign equivalent in Software Engineering, Computer Science, or a related field. Alternatively, a Bachelor’s degree with five years of relevant experience is acceptable, alongside skills in JavaScript libraries, relational databases, and Java programming.

Join Rise to see the full answer
How does the Principal Software Engineer position at Acoustic contribute to business outcomes?

In this role, the Principal Software Engineer at Acoustic is tasked with developing solutions that are directly focused on driving business outcomes, creating efficient and testable code, and ensuring proposed tech solutions enhance the overall marketing environment for our clients.

Join Rise to see the full answer
What technical skills are essential for the Principal Software Engineer role at Acoustic?

Essential technical skills for the Principal Software Engineer role at Acoustic include extensive experience with JavaScript libraries and frameworks, relational databases, Java web programming, object-oriented design, and server deployment and environment setup.

Join Rise to see the full answer
Is the Principal Software Engineer position at Acoustic remote?

Yes, the Principal Software Engineer position at Acoustic is fully remote, allowing for flexibility while contributing to an innovative and growing marketing technology company.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer
Can you explain your experience with JavaScript libraries and frameworks?

When answering this question, highlight specific JavaScript libraries or frameworks you've worked with, detailing the projects you've developed and how you utilized these tools effectively. Use examples that showcase your problem-solving skills and understanding of design principles.

Join Rise to see the full answer
What design patterns do you commonly use in your software development?

Discuss a few design patterns you're familiar with, like Singleton, Factory, or Observer. Explain their use cases, benefits, and how they have influenced your coding practices, particularly in the context of building maintainable and scalable applications.

Join Rise to see the full answer
How do you ensure the code you write is efficient and testable?

Describe your approach to code efficiency, such as using algorithms with the lowest time complexity, writing modular code, and employing unit tests. Provide instances where your testing strategies uncovered bugs or improved code reliability.

Join Rise to see the full answer
What methodologies do you follow in software development?

Share your experience with development methodologies like Agile or Scrum, detailing how you've participated in sprint planning, daily stand-ups, and retrospectives to foster team collaboration and continuously improve the development process.

Join Rise to see the full answer
How do you mentor junior software developers?

Outline your mentoring strategies, such as offering code reviews, providing learning resources, and facilitating pair programming sessions. Emphasize the importance of encouraging growth and confidence in less experienced developers.

Join Rise to see the full answer
What challenges have you faced in software design and implementation?

Reflect on specific challenges you've encountered, such as scaling an application or integrating new technologies. Discuss the strategies you used to overcome these challenges and what you learned from the experience.

Join Rise to see the full answer
How do you approach gathering specifications and requirements?

Describe your communication strategies with stakeholders to gather detailed specifications, including what questions to ask and how you document requirements to ensure clarity and avoid misunderstandings during development.

Join Rise to see the full answer
What are your thoughts on cloud versus on-premise solutions?

Express your understanding of the advantages and disadvantages of both cloud and on-premise solutions. Discuss how you choose between them based on client needs, scalability, cost, and maintenance considerations.

Join Rise to see the full answer
Can you describe a successful project you've led?

Your response should encapsulate the project's context, your leadership role, and key takeaways that showcase your strategic thinking and problem-solving capabilities.

Join Rise to see the full answer
How do you stay current with new technologies and industry trends?

Share your methods for keeping abreast of advancements in technology, such as attending webinars, participating in online forums, or reading relevant journals. Emphasize the importance of continuous learning in your professional development as a Principal Software Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 9 hours ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Grindr Remote No location specified
Posted 3 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Family Medical Leave
Paid Holidays
LunaEdge Remote No location specified
Posted 9 days ago

Acoustic helps brands build closer customer connections through data-driven visibility and personalized engagement.

13 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
7 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
7 people applied to Software Engineer at Skyward
Photo of the Rise User
133 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass
Photo of the Rise User
Someone from OH, Fairborn just viewed (US) Associate Project Manager, Marketing at PointClickCare
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
A
Someone from OH, Warren just viewed Angular Developer at AZX
Photo of the Rise User
Someone from OH, Willoughby just viewed 2024 Accounting & Finance Intern at Lincoln Electric
Photo of the Rise User
Someone from OH, Dayton just viewed Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Dayton just viewed Consumer Insights Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Morrow just viewed Junior IT Systems Administrator at NFQ
Photo of the Rise User
Someone from OH, Cleveland just viewed Automation Specialist - East Region at Jacobs
J
Someone from OH, Dayton just viewed Market Research Analyst at Joyteractive
Photo of the Rise User
Someone from OH, Columbus just viewed District Manager, Botox (Neuro) - Columbus, OH at AbbVie
Photo of the Rise User
Someone from OH, Bowling Green just viewed Remote Enrollment Producer - Entry Level at Global Elite
L
Someone from OH, Akron just viewed Enterprise BDR (Data Privacy & AI) at Lavendo
Photo of the Rise User
Someone from OH, Cleveland just viewed Resettlement Caseworker Assistant - Spokane at World Relief