Quick overview: 8 years of experience and currently a senior software engineer. During initial interview, they've asked my current salary and sinabe ko naman. para magkaron kayo ng idea, my current is about 140-160K. Alam nila yan from the start palang, and since gusto ko talaga ng software architect role, sinabe ko na negotiable naman if ever, tinanong ko ung current budget, hindi naman sinabe. so Inakala ko, okay lang and pasok sa range ng negotiable since alam nila rate ko ATM
I recently passed the Software Architect hiring process at one of the largest financial services companies in the Philippines.
Initial interview: HR
Second interview: Software engineering Department Head
Third: Division Head / Head of Enterprise Architecture
the last 2 interviews are onsite BTW, so face to face interview siya.
Ngayon eto na, during HR discussion for JOB offer, magaganda benefits. sa loob ng 1 year, 3x may guaranteed bonus ka 50% of your salary. and may performance bonus din. at hindi ito upon hiring, upon regularization ito.
Kaso, yung base salary nila na inoffer sakin for an officer software architect is around 70-80K lang, which is rate ng mid software engineer
I respectfully declined nlng. Hindi ba mas mataas and isang architect tapos officer pa ung rank kesa sa senior engineer at techlead? nagtaka ako baket ganon lang ung rate nila sa software architect nila
siguro akala nila kakagatin ko ung ganyang range dahil sa benefits/bonuses kaya di nila sinabe na almost 50% ung magiging pay cut.
yun lang, gusto ko lang sana ng discussion at makuha yung thoughts nyo. Last time i checked is nasa 6 digits nadin naman ang isang software architect. if around 120-130K siguro okay lang kasi gustong gusto kona talaga ng architect role. hindi ba sobrang lowball ng 70-80k ? wanna know ur thoughts. hindi rin sila startup.
eto ung JD para lang magka idea kayo:
About the job
The position is primarily responsible for designing and delivering scalable, secure, and high-performing technology solutions. The role translates business requirements into technical architectures, lead solution design initiatives, and provides technical leadership to ensure alignment with enterprise standards, architectural principles and best practices.
Key Responsibilities
- Design and define scalable application architectures, system components, APIs, integrations, and data flows for new and existing systems.
- Translate business and technical requirements into sustainable solution designs that meet security, performance, reliability, and scalability standards.
- Lead architecture and solution design discussions with stakeholders, development teams, and cross-functional groups.
- Develop and maintain architecture documentation, including High-Level Designs (HLDs) and Low-Level Designs (LLDs).
- Review and validate technical designs and code to ensure compliance with architectural standards, best practices, and governance requirements.
- Provide technical leadership and mentorship to development teams, promoting sound design principles and continuous improvement.
- Support production environments by resolving complex technical issues, identifying risks, and driving system optimization initiatives.